Senior Java Backend Developer (12 months contract)
Core
Design, develop, and maintain scalable, high-performance backend payment systems for international credit card and e-commerce platforms.
Role type
Senior IC Java Backend Engineer (Payments)
Builds
Scalable microservices and event-driven architectures for high-volume transaction processing
Domain
Fintech / Payments / Banking
Deliverable
production ML models | product features
Required skills
Java 8+ (up to 21), Spring Boot, Microservices, Event-driven architecture, REST APIs, Solace messaging, MySQL (tuning/optimization), JUnit, Mockito, Maven, Git, Jenkins, Load testing, Troubleshooting, AWS, Docker, Terraform
Preferred skills
Experience in e-commerce, banking, or high-volume transaction environments
Technologies
Java, Spring Boot, Solace, MySQL, JUnit, Mockito, Maven, Git, Jenkins, AWS, Docker, Terraform
Responsibilities
Design and develop scalable backend systems for high-volume transaction processing; Develop secure and high-performance APIs for system integration; Implement event-driven and asynchronous processing; Optimize application, database, and service-level performance; Troubleshoot production issues and perform root cause analysis; Manage build, deployment, and release processes
Seniority
Senior, hands-on IC