Lead Java Developer
Core
Design, build, and support modern web APIs and back-end services using Java/Spring Boot within an API-first, microservices-based architecture.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
Scalable, secure microservices and RESTful APIs
Domain
Financial services technology
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST API design, SQL Server, Elasticsearch, Apache Kafka, CI/CD pipelines, unit and integration testing
Preferred skills
Cloud platforms (AWS/Azure/GCP), Docker, Kubernetes/OpenShift, observability practices
Technologies
Java, Spring Boot, SQL Server, Elasticsearch, Kafka, GitHub, Bitbucket, Docker, Kubernetes, OpenShift
Responsibilities
Develop and maintain web APIs and backend services; Build scalable microservices; Design and document RESTful APIs; Optimize SQL queries and data access patterns; Implement event-driven integrations; Contribute to automated CI/CD pipelines; Write tests and participate in code reviews
Seniority
Senior, hands-on IC