Senior Java Developer/Lead - RESTful API, Spring Boot
Core
Design, develop, and maintain scalable Java microservices and payment processing applications using Spring Boot and RESTful APIs.
Role type
Senior hands-on IC Java backend developer/lead
Builds
Payment processing platforms, RESTful APIs, and event-driven solutions
Domain
Financial services / Payments / Banking
Required skills
Java 11/17/21, Spring Boot, REST API design, Microservices architecture, Apache Kafka, IBM MQ, Event-driven architecture, Oracle/PostgreSQL/MongoDB, Docker, Kubernetes, OpenShift, CI/CD (Jenkins, Azure DevOps)
Preferred skills
Cloud-native development, Payment modernization, Troubleshooting, Analytical skills, Stakeholder collaboration
Technologies
Azure, Kafka, Kubernetes, OpenShift, Jenkins, Git, Docker, Spring Boot, REST, Swift
Responsibilities
Develop and enhance Java microservices and payment processing applications, Design and build scalable RESTful APIs and event-driven solutions, Support payment modernization and cloud migration initiatives, Troubleshoot production issues and assist with deployments, Maintain quality, scalability, security, and reliability of backend applications
Seniority
Senior, hands-on IC