Senior Java Backend Developer (Spring Boot / Quarkus / API)
Core
Design, develop, and maintain scalable microservices and APIs for enterprise banking clients using Spring Boot/Quarkus and IBM API Connect.
Role type
Senior IC Java Backend Developer (Microservices/API)
Builds
Scalable microservices, RESTful APIs, and containerized backend systems for Tier-1 banks and government entities.
Domain
Financial Services / Open Banking / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 11+, Spring Boot, Quarkus, Microservices Architecture, IBM API Connect (APIC), Docker, Kubernetes, OpenShift, OAuth2/JWT, Git, CI/CD (Jenkins/GitLab CI), SQL/NoSQL
Preferred skills
Open Banking domain knowledge, Apache Kafka, Prometheus, Grafana, ELK, AWS/Azure/GCP
Technologies
Spring Boot, Quarkus, IBM API Connect, Docker, Kubernetes, OpenShift, Jenkins, GitLab CI, Kafka, Prometheus, Grafana, ELK, AWS, Azure, GCP
Responsibilities
Design and develop scalable microservices; Build and manage APIs; Ensure high performance and security; Troubleshoot production issues; Containerize applications; Implement authentication/authorization; Write unit, integration, and contract tests; Collaborate on CI/CD pipelines; Participate in code reviews and design discussions.
Seniority
Senior, hands-on IC