JOBSEARCHER

Senior Java Developer – Spring Boot & Microservices

Sri TechWoodland, CAL6 LeadSeptember 15th, 2026
Overview In this role, you will design, build, and maintain scalable Java applications using Spring Boot in a microservices architecture. You will work closely with cross-functional teams in an agile, cloud-native environment to deliver high-performance solutions. You will own design quality, performance, and integration with internal and external systems, while mentoring juniors and driving best practices. This is an opportunity to shape scalable enterprise software and contribute to a fast-paced, collaborative tech culture. ResponsibilitiesDesign, develop, and maintain Java-based applications using Spring BootBuild and enhance microservices-based architecturesDevelop RESTful APIs and integrate with external/internal systemsParticipate in application design, code reviews, and performance optimizationEnsure high code quality through unit/integration testing and code reviewsCollaborate with product owners, architects, DevOps, and QA teamsTroubleshoot production issues and provide root-cause analysisFollow Agile/Scrum development practices Key requirementsStrong proficiency in Java (Java 8+)Spring Boot, Spring MVC, Spring Data JPAMicroservices architecture and design patternsREST APIs, JSON, Swagger/OpenAPIORM frameworks: Hibernate / JPASQL / NoSQL databases (Oracle, MySQL, PostgreSQL, MongoDB, etc.)Messaging systems: Kafka / RabbitMQ / ActiveMQUnit testing frameworks: JUnit, MockitoBuild tools: Maven / GradleVersion control: GitStrong problem-solving and analytical skillsGood communication and stakeholder-management abilitiesAbility to work independently and mentor junior developersCloud platforms: AWS / Azure / GCPContainerization: Docker, KubernetesCI/CD tools: Jenkins, GitHub Actions, Azure DevOps