Java Backend Developer (Java 17/21, Spring Boot, WebFlux, Kafka)
Location: Edison, NJ
Work Model: 100% Onsite
Employment Type: W2 Only (No C2C/1099)
Experience Required: 7+ Years
We are seeking an experienced Senior Java Backend Developer to join our team in Edison, NJ. The ideal candidate will have strong expertise in Java 17/21, Spring Boot, Reactive Programming (WebFlux), Microservices, and Apache Kafka, with experience building scalable, high-performance enterprise applications.
Required Skills
- 7+ years of Java development experience.
- Expert-level knowledge of Java 17/21 (Records, Sealed Classes, Pattern Matching, Enhanced Switch Expressions).
- Strong hands-on experience with Spring Boot.
- Experience developing Reactive applications using Spring WebFlux & Project Reactor.
- Strong expertise in designing and developing RESTful APIs.
- Extensive experience with Microservices Architecture.
- Hands-on experience with Apache Kafka (Producers, Consumers, Event-Driven Architecture).
- Strong debugging, troubleshooting, and performance optimization skills.
- Experience participating in code reviews and following clean coding best practices.
Preferred Skills
- MongoDB
- Oracle Database
- AWS (EC2, ECS, Lambda, S3, RDS)
- OpenShift
- Kubernetes
- Helm
- Harness
- Git & Bitbucket
- GitHub Copilot
- Gradle
- Kibana
- JIRA
- Lightspeed
Responsibilities
- Design, develop, and maintain scalable microservices using Java 17/21 and Spring Boot.
- Build high-performance reactive applications using Spring WebFlux.
- Design and develop secure REST APIs.
- Develop event-driven solutions using Apache Kafka.
- Collaborate with architects, product owners, and cross-functional teams.
- Perform code reviews and ensure adherence to coding standards.
- Troubleshoot production issues and implement effective solutions.
- Contribute to CI/CD and continuous improvement initiatives.
Important
- 100% Onsite role in Edison, NJ
- Only W2 candidates are eligible.
- Candidates must have at least 7 years of relevant experience.
If your experience aligns with the above requirements, we'd love to connect!