> Markdown version of [/jobs/ext/3820879-senior-java-spring-boot-developer](https://www.wearedevelopers.com/jobs/ext/3820879-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:** SSTech LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Contract - **Skills:** Clean Code Principles, Java (Programming Language), Spring Security, Agile Methodology, Amazon Web Services, Application Performance Management, User Authentication, Microsoft Azure, Cloud Computing, Code Review, Databases, Continuous Integration, Relational Databases, Database Queries, Software Design Patterns, DevOps, Distributed Systems, Github, Gradle, Hibernate (Java), HP Systems Insight Manager, Java Persistence API, Spring Framework, JSON, Junit, PostgreSQL, Apache Maven, Enterprise Messaging Systems, MongoDB, MySQL, OAuth, Object-Oriented Software Development, Oracle (Applications), Performance Tuning, Scrum Methodology, RabbitMQ, Redis, Mockito, Prometheus, Swagger, JSON Web Token, SQL Databases, Openapi, Multithreading, Enterprise Software Applications, Spring Cloud, Spring-mvc, Grafana, Concurrency, Spring-boot, Software Security, Caching, Git, Gitlab-ci, Integration Tests, Solid Principles, Kubernetes, Apache Kafka, Api Design, Restful APIs, Splunk, Docker, Jenkins, Microservices - **Published:** October 18, 2026 - **Apply:** https://www.dice.com/job-detail/bc3ea797-e9f2-4b41-ae21-40dd93d9db0e ## About the Role We are looking for a highly skilled **Senior Java Spring Boot Developer** with strong hands-on experience in Java, Spring Boot, microservices architecture, REST APIs, and cloud technologies. The ideal candidate should have a proven track record of designing, developing, and deploying scalable, high-performance enterprise applications., **Core Java:** Strong knowledge of OOP, Collections, Multithreading, Concurrency, Streams, and Exception Handling. - **Spring Framework:** Spring Boot, Spring MVC, Spring Security, Spring Data JPA, and Spring Cloud. - **Microservices:** Hands-on experience designing and implementing distributed systems. - **API Development:** REST APIs, JSON, OpenAPI/Swagger, and API integration. - **ORM:** Hibernate and JPA. - **Databases:** Strong SQL skills with PostgreSQL, Oracle, or MySQL; experience with MongoDB is a plus. - **Messaging:** Apache Kafka or RabbitMQ. - **Testing:** JUnit 5, Mockito, and integration testing. - **DevOps:** Git, Maven/Gradle, Jenkins, Docker, and Kubernetes. - **Cloud:** AWS or Azure experience. - **Methodology:** Agile/Scrum and CI/CD practices. ## Preferred Qualifications - Experience building high-volume, distributed enterprise applications. - Knowledge of caching technologies such as Redis. - Experience with application monitoring and observability tools such as Splunk, Prometheus, Grafana, or ELK. - Familiarity with design patterns, SOLID principles, and clean code practices. - Experience with performance tuning, scalability, and secure application development. ## Description Design, develop, test, and maintain enterprise-grade applications using Java 8/11/17/21 and Spring Boot. - Build and maintain microservices-based applications using Spring Boot and Spring Cloud. - Develop secure and scalable RESTful APIs and integrate with third-party systems. - Implement database operations using Spring Data JPA, Hibernate, SQL, and relational databases. - Work with messaging technologies such as Apache Kafka and RabbitMQ. - Implement authentication and authorization using Spring Security, OAuth 2.0, and JWT. - Develop unit and integration tests using JUnit, Mockito, and Testcontainers. - Deploy and manage applications using Docker, Kubernetes, and cloud platforms such as AWS or Azure. - Work with CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI/CD. - Troubleshoot production issues, perform root-cause analysis, and optimize application performance. - Participate in code reviews, technical discussions, Agile ceremonies, and solution design. - Collaborate with architects, product owners, QA engineers, and cross-functional development teams.