Posted Apr 15, 2026
You are a Senior Java Developer with expertise in Microservices, required to join a long-term project on a contract-to-hire basis. Your main responsibilities will include designing, developing, and maintaining backend applications using Java and Spring Boot, as well as leading a small engineering team to deliver scalable, high-performance solutions. Key Responsibilities:
Design, develop, and maintain backend applications using Java and Spring Boot. - Architect and implement microservices-based solutions, including RESTful API design and integration. - Take end-to-end ownership of backend systems, from requirement analysis to production deployment. - Drive technical design discussions with business stakeholders and finalize scalable technical solutions. - Lead and mentor a team of 3-4 backend developers, ensuring code quality and delivery timelines. - Develop and manage integrations with relational databases using ORM frameworks (Hibernate/JPA). - Implement containerized applications using Docker and support deployments on Kubernetes. - Work with cloud platforms such as AWS, Azure, or GCP to deploy and scale applications. - Integrate applications into CI/CD pipelines using tools like Jenkins or GitLab CI. - Ensure application quality through unit testing and integration testing using JUnit and Mockito. - Perform code reviews, enforce best practices, and maintain technical documentation. - Troubleshoot production issues, perform root cause analysis, and drive long-term fixes. Mandatory Skills & Qualifications:
9-12 years of professional experience in Java development. - Strong expertise in Spring Boot, Spring Framework, and Spring Cloud. - Proven experience in microservices architecture and REST API design. - Hands-on experience with Docker and Kubernetes. - Experience working with cloud platforms (AWS, Azure, or GCP). - Strong knowledge of relational databases and ORM frameworks (Hibernate/JPA). - Experience with CI/CD tools such as Jenkins or GitLab CI. - Proficiency in Git and version control best practices. - Strong understanding of design patterns and testing frameworks (JUnit, Mockito). - Excellent communication and stakeholder management skills. You are a Senior Java Developer with expertise in Microservices, required to join a long-term project on a contract-to-hire basis. Your main responsibilities will include designing, developing, and maintaining backend applications using Java and Spring Boot, as well as leading a small engineering team to deliver scalable, high-performance solutions. Key Responsibilities:
Design, develop, and maintain backend applications using Java and Spring Boot. - Architect and implement microservices-based solutions, including RESTful API design and integration. - Take end-to-end ownership of backend systems, from requirement analysis to production deployment. - Drive technical design discussions with business stakeholders and finalize scalable technical solutions. - Lead and mentor a team of 3-4 backend developers, ensuring code quality and delivery timelines. - Develop and manage integrations with relational databases using ORM frameworks (Hibernate/JPA). - Implement containerized applications using Docker and support deployments on Kubernetes. - Work with cloud platforms such as AWS, Azure, or GCP to deploy and scale applications. - Integrate applications into CI/CD pipelines using tools like Jenkins or GitLab CI. - Ensure application quality through unit testing and integration testing using JUnit and Mockito. - Perform code reviews, enforce best practices, and maintain technical documentation. - Troubleshoot production issues, perform root cause analysis, and drive long-term fixes. Mandatory Skills & Qualifications:
9-12 years of professional experience in Java development. - Strong expertise in Spring Boot, Spring Framework, and Spring Cloud. - Proven experience in microservices architecture and REST API design. - Hands-on experience with Docker and Kubernetes. - Experience working with cloud platforms (AWS, Azure, or GCP). - Strong knowledge of relational databases and ORM frameworks (Hibernate/JPA). - Experience with CI/CD tools such as Jenkins or GitLab CI. - Proficiency in Git and version control best practices. - Strong understanding of design patterns and testing frameworks (JUnit, Mockito). - Excellent communication and stakeholder management skills.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City