> Markdown version of [/jobs/ext/624417-senior-java-spring-boot-developer](https://www.wearedevelopers.com/jobs/ext/624417-senior-java-spring-boot-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java / Spring Boot Developer - **Company:** ERNEST & ERNEST - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $156,000.0 - $170,560.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Microsoft Azure, Cloud Computing, Cloud Engineering, Code Review, Distributed Systems, Monitoring of Systems, Junit, PostgreSQL, Enterprise Messaging Systems, MongoDB, NoSQL, Oracle (Applications), Performance Tuning, Software Architecture, Redis, Mockito, Software Deployment, Software Engineering, Web Services, Spring Cloud, Spring-boot, Reliability of Systems, Git, Event Driven Architecture, Containerization, Integration Tests, Kubernetes, Information Technology, Apache Kafka, Restful APIs, Docker, Jenkins, Microservices - **Published:** June 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=96e251939bca3ea4 ## About the Role Do you have experience in Web services design?, * 8+ years of professional Java development experience * 5+ years of hands-on Spring Boot development experience * Strong expertise in microservices architecture and RESTful API development * Experience building and deploying applications on Microsoft Azure * Strong understanding of Docker, Kubernetes, and containerized environments * Experience with relational and NoSQL databases such as PostgreSQL, Oracle, MongoDB, or Redis * Familiarity with event-driven architectures and messaging platforms such as Kafka * Strong problem-solving skills and ability to work independently in a fast-paced environment * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience Nice to Have * Experience with Testcontainers, JUnit 5, and Mockito * Experience supporting large-scale distributed systems * Exposure to performance tuning, observability, and monitoring tools * Azure certifications or cloud-native architecture experience ## Description We are looking for a Senior Java / Spring Boot Developer to join a high-performing engineering team building scalable, cloud-native applications that support critical business operations. This role offers the opportunity to work with modern technologies, contribute to architectural decisions, and build enterprise-grade microservices deployed on Microsoft Azure. If you enjoy solving complex technical challenges, building highly available systems, and collaborating with talented engineers in an Agile environment, we'd love to hear from you. What You'll Be Doing * Design, develop, and enhance scalable microservices using Java 17+ and Spring Boot 3.x * Build secure, high-performance REST APIs serving enterprise-scale applications * Partner with architects, product owners, QA teams, and fellow developers throughout the software development lifecycle * Develop and optimize CI/CD pipelines using Azure DevOps, Jenkins, and Git * Deploy and manage cloud-native solutions on Microsoft Azure, including AKS, Service Bus, and Blob Storage * Write high-quality, testable code with strong unit and integration test coverage * Participate in architecture discussions, code reviews, and technical design sessions * Troubleshoot production issues and drive long-term solutions that improve system reliability and performance * Mentor junior developers and contribute to engineering best practices ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)