Java Developer | Microservices, Spring Boot, API Development, Cloud (AWS/Azure), Performance Tuning
Core
Design, develop, and maintain scalable enterprise-grade Java applications and backend services using microservices architecture.
Role type
Senior IC Java Developer (Microservices)
Builds
High-performance RESTful APIs and backend services for enterprise clients
Domain
Enterprise IT / Fintech / Banking
Deliverable
production ML models | product features
Required skills
Java (11+), Spring Boot, Hibernate/JPA, SQL (MySQL, Oracle, SQL Server), Microservices, REST API design, Git, Maven, CI/CD pipelines, Docker, Kubernetes, Performance tuning, Security (OAuth2, JWT)
Preferred skills
Kotlin, Scala, NoSQL (MongoDB, Cassandra), Cloud platforms (AWS, Azure, GCP), Splunk, ELK Stack
Technologies
Spring Framework, Hibernate, Maven, Jenkins, GitLab CI, Azure DevOps, Swagger, Splunk, ELK Stack, MongoDB, Cassandra, AWS, Azure, GCP
Responsibilities
Develop and optimize backend Java applications and RESTful APIs; Design microservices architectures; Conduct code reviews and promote coding standards; Troubleshoot and resolve technical issues; Optimize database interactions and application performance; Support deployment pipelines and automation; Maintain technical documentation.
Seniority
Senior, hands-on IC