Java Developer - Senior
Core
Designing and developing modern RESTful APIs and production infrastructure to ensure performance, scale, and reliability for enterprise applications.
Role type
Senior Java Developer (Backend/Infrastructure)
Builds
Enterprise APIs, containerized cloud environments, and highly available data resources.
Domain
Financial Services / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, RESTful API design, Cloud platforms (on-prem and cloud), Containerization, Kafka, DevOps, CI/CD pipelines, Database schema design, Automated testing, Git, Jenkins, Maven, Gradle
Preferred skills
Automation Testing, System design, Agile methodologies, SDLC process expertise
Technologies
Java, Spring Boot, Kafka, Jenkins, Git, GitHub, Eclipse, Maven, Gradle, JSON, SOAP
Responsibilities
Develop modern RESTful APIs using Java and Spring Boot; Design and configure highly available data resources and server architecture; Transition environments from physical/virtual machines to cloud run environments and containers; Implement enterprise services and APIs within continuous delivery pipelines; Collaborate with architects to create common API layers across data sources; Maintain and evolve existing integration assets and systems.
Seniority
Senior, hands-on IC