Java Developer | Spring Boot, Microservices & CI/CD
Core
Lead the design, development, and optimization of scalable Java-based enterprise applications and microservices.
Role type
Senior IC Java Developer (Microservices & Architecture)
Builds
Scalable enterprise applications, RESTful APIs, and microservices
Domain
Enterprise software development, Finance/Banking
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Boot, Hibernate, REST API design, Microservices architecture, SQL/Relational databases, Git, Maven/Gradle, Agile/Scrum
Preferred skills
Cloud platforms (AWS/Azure/GCP), Docker, Kubernetes, CI/CD pipelines, NoSQL databases, Application performance monitoring
Technologies
Java, Spring Boot, Hibernate, MySQL, Oracle, SQL Server, MongoDB, Cassandra, Maven, Gradle, Git, Jenkins, New Relic, AppDynamics
Responsibilities
Lead the design and development of Java applications and microservices; Mentor team members on coding standards and technical challenges; Conduct code reviews and enforce coding standards; Design and optimize database schemas and queries; Troubleshoot application issues and enhance system resilience; Participate in sprint planning and backlog grooming; Support deployment and automate release processes using CI/CD pipelines
Seniority
Senior, hands-on IC with leadership responsibilities