Overview
Skills
Job Details
Position: Java Developer (AWS Certified Mandatory)
Location: Trenton, NJ (Hybrid Local candidates within 50 min drive preferred)
Duration: 1+ Years (Multi-year contract)
Interview Mode: Web Cam
Mandatory Skills
AWS Certification is a must (Developer Associate / Solutions Architect)
7+ years in Java/J2EE development (Java 17+, Spring Boot, REST APIs)
Hands-on AWS cloud services: Beanstalk, Lambda, RDS/Aurora, DynamoDB, S3, API Gateway
Microservices architecture design & development using Spring Boot
Modernization of legacy Java/WebSphere applications to cloud-native solutions
Containerization (Docker, Kubernetes/ECS) and CI/CD (Jenkins, GitHub, Maven/Gradle)
Strong SQL & NoSQL (RDS, DynamoDB) expertise
Experience in SOAP & REST web services
Additional Preferred Skills
Knowledge of Node.js and server-side JavaScript (plus)
Experience with React/JSF for front-end integration support
Familiarity with Infrastructure as Code (Terraform/CloudFormation)
Unit testing (JUnit, Mockito, TestNG)
Role Responsibilities
Modernize and migrate legacy WebSphere Java apps to AWS cloud
Build scalable, modular microservices using Java/Spring Boot
Design and integrate RESTful APIs with AWS API Gateway & Lambda
Support SOAP services and legacy JSF-based applications during transition
Collaborate with DevOps team for CI/CD pipelines and IaC
Provide architecture diagrams & documentation for modernization roadmap
Mentor juniors and contribute to Agile development practices