> Markdown version of [/jobs/ext/554277-java-developer-full-time](https://www.wearedevelopers.com/jobs/ext/554277-java-developer-full-time). 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 Developer-Full Time - **Company:** The Modern - **Location:** Mount Laurel Township, NJ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Software Quality, Code Review, Continuous Integration, Quartz (Graphics Layer), Relational Databases, Software Debugging, Hibernate (Java), Java Persistence API, OAuth, RabbitMQ, Message Oriented Middleware, Service Design, SonarQube, SQL Databases, Spring-boot, Software Security, Backend, Git, Event Driven Architecture, Apache Kafka, Api Design, Restful APIs, Spring Batch, Docker, Jenkins, Microservices - **Published:** June 5, 2026 - **Apply:** https://www.dice.com/job-detail/e70c04b8-62ab-48b3-bcc3-577f8017a29e ## About the Role · Strong hands-on experience in Java, Spring Boot, Microservices · Proficiency in API development and backend service design · Working knowledge of event-driven architecture and integration patterns · Experience with SQL and RDBMS systems · Exposure to CI/CD, Git, and Agile methodology · Experience in production support and issue resolution ## Description Java, Spring Boot, Microservices Architecture, REST API Development, Spring Batch, Quartz Scheduler, Kafka/RabbitMQ, SQL & RDBMS, Hibernate/JPA, System Design, CI/CD (Jenkins/Git), Docker, Agile, Debugging & Production Support, API Security (OAuth2/JWT), Code Quality (SonarQube) Roles & Responsibilities · Develop and maintain microservices-based applications using Java and Spring Boot · Build and enhance RESTful APIs with focus on performance and security · Implement batch jobs and scheduling solutions (Spring Batch, Quartz) · Contribute to system design discussions and architecture decisions · Integrate services using event-driven and asynchronous messaging patterns · Perform code reviews, debugging, and production support · Collaborating with cross-functional teams in an Agile environment · Ensure adherence to CI/CD practices and code quality standards. ## Related Videos - [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) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)