> Markdown version of [/jobs/ext/2592677-full-stack-java-developer](https://www.wearedevelopers.com/jobs/ext/2592677-full-stack-java-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). --- # Full Stack Java Developer - **Company:** Aroha Technologies - **Location:** Boston, MA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Distributed Systems, Java Platform Enterprise Edition (J2EE), Spring Framework, Message Oriented Middleware, Management of Software Versions, Enterprise Software Applications, Spring-boot, Event Driven Architecture, Apache Kafka, Api Design, Restful APIs, Microservices - **Published:** August 7, 2026 - **Apply:** https://www.dice.com/job-detail/028eed5b-cf20-4939-8d7b-8ef649f721ac ## About the Role * 10+ years of enterprise Java development experience. * Strong expertise in Java/J2EE, Spring Boot, Spring Framework, and enterprise application development. * Experience designing scalable, secure, and maintainable applications. Kafka / Event-Driven Architecture * Strong hands-on experience with Apache Kafka. * Experience designing and implementing event-driven solutions. * Knowledge of asynchronous messaging patterns and distributed systems. REST APIs & Microservices * Experience developing RESTful APIs and Microservices. * Strong understanding of API design, versioning, security, and integration. * Strong understanding of Microservices architecture patterns. ## Description We are seeking an experienced Full Stack Java Developer with expertise in Java, Spring Boot, Kafka, REST APIs, and Microservices. The ideal candidate will have extensive experience designing, developing, and maintaining scalable enterprise applications using modern Java technologies and event-driven architectures. ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [Development of reactive applications with Quarkus](https://www.wearedevelopers.com/videos/89-development-of-reactive-applications-with-quarkus) - [Let's Get Started With Apache Kafka® for Python Developers](https://www.wearedevelopers.com/videos/565-let-s-get-started-with-apache-kafka-for-python-developers) - [Tips, Techniques, and Common Pitfalls Debugging Kafka](https://www.wearedevelopers.com/videos/838-tips-techniques-and-common-pitfalls-debugging-kafka) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [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) - [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) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)