> Markdown version of [/jobs/ext/1169727-java-developer-69175](https://www.wearedevelopers.com/jobs/ext/1169727-java-developer-69175). 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 69175 - **Company:** PRIMUS Global Services, Inc - **Location:** Durham, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Identity and Access Management, Enterprise Messaging Systems, RabbitMQ, Spring-boot, Backend, Apache Kafka, Functional Programming, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Microservices - **Published:** July 3, 2026 - **Apply:** https://www.careerjet.com/jobad/us728d9ac91b3ff28f1b96b79521b3a270 ## About the Role This role is for a Senior Java Developer with 7+ years of experience building enterprise-grade backend applications using Java 11 21, Spring Boot, REST APIs, Microservices, and AWS. The ideal candidate will have strong hands-on expertise with AWS services (Lambda, S3, SQS/SNS, API Gateway, ECS/EKS/EC2, IAM), messaging systems such as Kafka, RabbitMQ, or SQS, and experience modernizing complex legacy applications in a brownfield environment. ## Related Videos - [High performance Serverless Java on AWS](https://www.wearedevelopers.com/videos/1555-high-performance-serverless-java-on-aws) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Beyond Kafka & RabbitMQ: Why NATS is the Future of Microservices Messaging](https://www.wearedevelopers.com/videos/1646-beyond-kafka-rabbitmq-why-nats-is-the-future-of-microservices-messaging) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Why Systems Break After Initial Success: The Architectural Failures That Take Months to Surface](https://www.wearedevelopers.com/videos/2048-why-systems-break-after-initial-success-the-architectural-failures-that-take-months-to-surface) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics)