{"schemaVersion":"jobsearcher.job.v1","id":"015728d58e24d26f96378e6a","url":"https://jobsearcher.com/jobs/015728d58e24d26f96378e6a","canonicalUrl":"https://jobsearcher.com/jobs/015728d58e24d26f96378e6a","title":"Senior Java Developer – Spring Boot & Microservices","description":"Overview\nIn 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.\n\nResponsibilitiesDesign, 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\nKey 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","company":"Sri Tech","rawCompany":"sri tech","city":"Woodland","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T05:11:03.835Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Developer – Spring Boot & Microservices","description":"Overview\nIn 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.\n\nResponsibilitiesDesign, 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\nKey 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","datePosted":"2026-09-15T05:11:03.835Z","dateModified":"2026-09-15T05:11:03.835Z","hiringOrganization":{"@type":"Organization","name":"Sri Tech","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Woodland","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"015728d58e24d26f96378e6a"},"url":"https://jobsearcher.com/jobs/015728d58e24d26f96378e6a"}}