
Java Developer
- Edison, NJ
- Permanent
- Full-time
- Java Senior-level proficiency
- Spring Boot Expertise in developing microservices
- Supporting RESTful APIs, event-driven workflows, and microservices architectures
- Go Proficiency is a plus
- Vert.x Experience is a plus
- AWS Services Experience with cloud-based systems (Lambda, EKS, SQS/SNS, Step Functions)
- AWS Solution Architect certification desirable
- Kubernetes Experience in container orchestration
- Kafka Experience with messaging systems
- gRPC Knowledge of remote procedure calls
- Hands-on experience with GitHub and GitHub Actions
- Design and develop backend microservices
- Ensure high performance and scalability of software solutions
- Collaborate with cross-functional teams to integrate various services
- Maintain and enhance existing applications
- Proven experience in backend development
- Strong understanding of cloud-based systems and microservices architecture
- 7 years of experience in fullstack development with expertise in Java, Spring Framework, Hibernate, and Angular
- Proven track record in developing and maintaining microservices applications, particularly in the insurance and finance domains
- Hands-on experience with cloud technologies (AWS) and DevOps practices including production log handling and agile methodologies
- Strong background in object-oriented programming, system design, and quality standards
- MongoDB
- AWS
- Java
- Node.js
- Kafka