Java/J2EE Developer
Client :- State of New Jersey
Title :- Java/J2EE Developer
Work Arrangement: – Hybrid
Short Description
We are seeking a strong and forward-thinking Java/J2EE Developer with experience in modernizing enterprise applications from on-prem environments to cloud-native architectures . The ideal candidate will have deep expertise in Java, SpringFramework, microservices, and experience working with AWS services including Beanstalk, RDS, DynamoDB, ECS/EKS, and Lambda . Familiarity with containerization (Docker, Kubernetes) is expected as part of a transitional strategy, with the long-term goal of moving to a serverless, event-drivenarchitecture . Knowledge of Node.js is a plus.
Required Qualifications &Technical Skills
- 7 years of experience in Java/J2EE development, with emphasis on Java 17, Spring Boot, REST APIs
- Experience modernizing Java apps from legacy environments (e.g., WebSphere)
- Proficiency in Spring Framework (Spring Boot, Spring Cloud, Spring Security, etc.)
- Experience building scalable microservices and integrating with AWS RDS, Aurora, DynamoDB
- Hands-on experience with AWS services: Beanstalk, Lambda, EC2, S3, API Gateway
- Familiarity with containerization using Docker, short-term Kubernetes support
- Experience developing and consuming SOAP and REST web services
- Strong SQL and NoSQL data modeling experience
- Proficient in Git, Maven/Gradle, CI/CD workflows
- Familiarity with Node.js and server-side JavaScript (optional but a plus)
- Experience with Agile development methodologies