Senior Java Backend Developer with 7+ years of experience building high-load, fault-tolerant backend systems. Strong expertise in Java, Spring Boot, microservices, and messaging systems. Experienced in system design, integrations, mentoring engineers, and leading technical decisions. Worked on critical banking platforms, including high-throughput document exchange and notification gateways, as well as decomposing legacy systems into scalable microservices. Focused on resilience patterns, performance optimization, and secure integrations across REST/gRPC and mTLS-enabled channels.

Andrey Lupanov

Senior Java Backend Developer with 7+ years of experience building high-load, fault-tolerant backend systems. Strong expertise in Java, Spring Boot, microservices, and messaging systems. Experienced in system design, integrations, mentoring engineers, and leading technical decisions. Worked on critical banking platforms, including high-throughput document exchange and notification gateways, as well as decomposing legacy systems into scalable microservices. Focused on resilience patterns, performance optimization, and secure integrations across REST/gRPC and mTLS-enabled channels.

Available to hire

Senior Java Backend Developer with 7+ years of experience building high-load, fault-tolerant backend systems. Strong expertise in Java, Spring Boot, microservices, and messaging systems. Experienced in system design, integrations, mentoring engineers, and leading technical decisions.

Worked on critical banking platforms, including high-throughput document exchange and notification gateways, as well as decomposing legacy systems into scalable microservices. Focused on resilience patterns, performance optimization, and secure integrations across REST/gRPC and mTLS-enabled channels.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Russian
Fluent
English
Advanced

Work Experience

Lead Software Developer at Sovcombank Technologies
September 1, 2021 - Present
Designed and developed backend services for high-load banking systems. Integrated internal and external services via REST, gRPC, FTP, and HTTPS with mTLS. Participated in architecture design of critical systems. Acted as temporary team lead and coordinated technical decisions.
Backend Developer — Banking Support Chat Platform
June 1, 2020 - August 31, 2021
Decomposed a legacy monolithic chat system into a scalable microservices architecture. Built a real-time messaging layer using WebSocket and Redis for session management. Introduced asynchronous processing via Kafka/RabbitMQ for reliable delivery and implemented offset-based history synchronization with optimized database performance. Improved latency and scalability under high concurrent load and implemented resilience patterns including retry, circuit breaker, idempotency, and DLQ. Secured the platform with JWT.
Programmer at SimbirSoft
June 1, 2020 - August 1, 2021
Implemented backend business logic; wrote unit and integration tests; participated in monolith-to-microservices decomposition.

Education

Bachelor's Degree in Economics and Finance at Penza State University
January 11, 2030 - January 1, 2015
Bachelor’s Degree — Economics and Finance at Penza State University
January 1, 2015 - July 24, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services