Java Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+22 more
Job description
We are seeking a skilled Full Stack Java Developer with a strong background in Identity and Access Management (IAM) to join our dynamic development team. The ideal candidate will have experience in designing, developing, and maintaining web applications and services, with a focus on security and user authentication.You will collaborate with cross-functional teams, contribute to design discussions, and build scalable, resilient systems that support critical business capabilities., * Design, develop, and maintain backend services using Java and Spring Boot.
- Build and optimize event-driven applications using Apache Kafka.
- Develop secure and scalable cloud-native applications on AWS.
- Work with relational and NoSQL databases to build robust data-driven solutions.
- Participate in system design sessions, code reviews, and architecture discussions.
- Collaborate with product, QA, and DevOps teams to deliver end-to-end features.
- Troubleshoot, debug, and resolve production issues with a high sense of ownership.
- Drive engineering best practices including CI/CD, test automation, and performance optimization., Role: Java Full Stack Developer Location: New Jersey (In-Person Interviews) Key Skills: - Java 8 - REST APIs & Microservices - Angular / React - SQL / NoSQL Databases - Clo…
- 18 hours ago
- Apply easily
Requirements
-
Strong hands-on experience with:
- Java (Core & Advanced)
- Spring Boot / Microservices
- Apache Kafka (producers, consumers, streams, schema registry)
- Practical experience with AWS services (Lambda, S3, EC2, ECS/EKS, IAM, API Gateway, etc.)
- Experience working with databases (SQL/NoSQL).
- Strong understanding of system design, distributed systems, and RESTful APIs.
- Ability to work independently and collaborate effectively in a team environment.
Nice-to-Have Skills
- Terraform or other IaC experience.
- Experience with reactive programming frameworks (e.g., Reactor, RxJava).
- Exposure to GoLang for backend services.
- Experience with UI development using ReactJS or similar frameworks.
- Familiarity with container orchestration tools (Docker, Kubernetes)., * Strong sense of ownership and self-driven problem-solving mindset.
- Ability to articulate technical contributions clearly and confidently.
- Eagerness to learn how things work under the hood and continuously improve.
- Ability to handle competing priorities and collaborate proactively with stakeholders.
- Interest in evaluating multiple design approaches using metrics, testing, and technical reasoning., * Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
About the company
© 2026 Careerjet All rights reserved
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careerjet.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
93 Java Interview Questions You Should Prepare For
Highest Paying Tech Companies for Developers
6 Reasons to Use Java For Your Next AI Project
Is Software Engineering Over-Saturated?