> Markdown version of [/jobs/ext/4464509-java-backend-developer](https://www.wearedevelopers.com/jobs/ext/4464509-java-backend-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). --- # Java Backend Developer - **Company:** Rootshell Enterprise Technologies Inc. - **Location:** United States (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Application Performance Management, Software Bug Management, Software Quality, Code Review, Databases, Relational Databases, Software Debugging, DevOps, Gradle, Hibernate (Java), Java Persistence API, PostgreSQL, Apache Maven, Enterprise Messaging Systems, MySQL, Oracle (Applications), Scrum Methodology, RabbitMQ, Spring-mvc, Spring-boot, Backend, Integration Tests, Apache Kafka, Build Tools, Front End Software Development, Restful APIs, Docker, Microservices - **Published:** October 5, 2026 - **Apply:** https://www.dice.com/job-detail/0c4dd23f-b7d1-4671-a49f-d3b123ca725f ## About the Role * Strong proficiency in Java (Java 8/11/17 or later). * Experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security. * Strong understanding of REST APIs and microservices architecture. * Experience with Hibernate/JPA. * Knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle. * Familiarity with Git and version control workflows. * Understanding of Maven or Gradle build tools. * Experience with messaging systems such as Kafka or RabbitMQ. * Knowledge of Docker and Kubernetes is a plus. * Understanding of CI/CD pipelines. * Strong problem-solving and debugging skills. ## Description We are seeking a skilled Java Backend Developer to design, develop, and maintain scalable, high-performance backend applications. The ideal candidate should have strong expertise in Java, Spring Boot, RESTful APIs, microservices, and relational databases. You will work closely with cross-functional teams to build reliable, secure, and efficient backend systems., * Design, develop, test, and maintain backend applications using Java and Spring Boot. * Develop RESTful APIs and integrate with third-party services. * Build and maintain microservices-based architectures. * Optimize application performance, scalability, and reliability. * Write clean, maintainable, and well-documented code following best practices. * Collaborate with frontend developers, QA engineers, DevOps, and product teams. * Perform code reviews and participate in technical discussions. * Troubleshoot production issues and implement bug fixes. * Write unit and integration tests to ensure software quality. * Participate in Agile/Scrum development processes.