| Job Title: | Java/J2EE Developer (Hybrid) |
| Location: | Trenton NJ |
| Duration: | 12 months |
| Interview Process: | In-Person interviews only |
| Note: | Accepting local candidates only |
| Job 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 Spring Framework 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-driven architecture. Knowledge of is a plus. Position Summary: The successful candidate will playa key role in a strategic application modernization initiative to migrate legacy Java applications from an on-prem to the cloud (AWS) leveraging modern technologies such as Spring Boot containerization AWS managed services and eventually serverless architectures. This position requires strong full-stack development capabilities with emphasis on cloud readiness microservices and integration with AWS services. Candidates should also be comfortable supporting legacy systems in the short term while driving long-term modernization efforts. Key Responsibilities: - Modernize and migrate legacy WebSphere Java applications to AWS using Spring Boot and cloud-native best practices
- Design develop and maintain scalable modular Java microservices leveraging Java and Spring Boot
- Build and integrate RESTful APIs using Spring API Gateway and AWS Lambda
- Maintain and enhance existing SOAP services supporting a phased deprecation strategy
- Support and optimize legacy data access using JPA Hibernate My Batis while transitioning to AWS RDS (Aurora) and DynamoDB
- Utilize AWS services such as Beanstalk Lambda RDS S3 DynamoDB CloudWatch
- Apply containerization using Docker with short-term orchestration using Kubernetes or ECS
- Collaborate on infrastructure-as-code (IaC) with tools such as CloudFormation or Terraform
- Work closely with DevOps to ensure seamless CI/CD pipelines using GitHub Maven/Gradle Jenkins etc.
- Collaborate with UI developers on React-based front ends
- Write unit and integration tests using JUnit Mockito TestNG
- Maintain and troubleshoot existing applications with JSF front ends
- Provide documentation and architecture diagrams for modernization roadmap
|
| Top Skills & Years of Experience | - 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 and server-side JavaScript (optional but a plus)
- Experience with Agile development methodologies
Ideal Candidate Will Be Able To - Lead modernization efforts and translate architectural direction into scalable maintainable code
- Support legacy systems while contributing to new serverless and microservices-based solutions
- Write clean testable and well-documented code
- Mentor junior developers and work collaboratively in cross-functional teams
- Stay up to date with trends in cloud-native development serverless architectures and DevOps
- Communicate clearly with both technical and non-technical stakeholders
Education: Bachelors degree in computer science or a related field or equivalent technical experience Preferred Certifications (Nice to Have): - AWS Certified Developer Associate or AWS Certified Solutions Architect
|
| Required/Desired Skills | | Skill | Required /Desired | Amount | Experience | | Java SE / Java 17 | Required | 7 | Years | | J2EE | Required | 9 | Years | | Spring Framework (Boot Cloud Security) Required 7 Years | Required | 7 | Years | | REST API Development | Required | 7 | Years | | WebSphere Modernization | Required | 3 | Years | | Microservices Architecture | Required | 5 | Years | | AWS Elastic Beanstalk | Required | 2 | Years | | AWS Lambda | Required | 2 | Years | | AWS EC2 | Required | 2 | Years | | AWS S3 | Required | 2 | Years | | AWS RDS (Aurora) | Required | 2 | Years | | AWS DynamoDB Required 2 Years | Required | 2 | Years | | Docker | Desired | 2 | Years | | Kubernetes / ECS | Desired | 1 | Years | | SOAP Web Services | Required | 5 | Years | | JPA / Hibernate / MyBatis | Required | 5 | Years | | SQL Databases | Required | 7 | Years | | NoSQL Databases | Required | 2 | Years | | Git Required 5 Years | Required | 5 | Years | | Maven / Gradle | Required | 5 | Years | | CI/CD (Jenkins GitHub Actions etc.) | Required | 3 | Years | | React (collaboration with UI team) Required 2 Years | Required | 2 | | |
Job Title: Java/J2EE Developer (Hybrid) Location: Trenton NJ Duration: 12 months Interview Process: In-Person interviews only Note: Accepting local candidates only Job Description We are seeking a strong and forward-thinking Java/J2EE Developer with experienc...
| Job Title: | Java/J2EE Developer (Hybrid) |
| Location: | Trenton NJ |
| Duration: | 12 months |
| Interview Process: | In-Person interviews only |
| Note: | Accepting local candidates only |
| Job 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 Spring Framework 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-driven architecture. Knowledge of is a plus. Position Summary: The successful candidate will playa key role in a strategic application modernization initiative to migrate legacy Java applications from an on-prem to the cloud (AWS) leveraging modern technologies such as Spring Boot containerization AWS managed services and eventually serverless architectures. This position requires strong full-stack development capabilities with emphasis on cloud readiness microservices and integration with AWS services. Candidates should also be comfortable supporting legacy systems in the short term while driving long-term modernization efforts. Key Responsibilities: - Modernize and migrate legacy WebSphere Java applications to AWS using Spring Boot and cloud-native best practices
- Design develop and maintain scalable modular Java microservices leveraging Java and Spring Boot
- Build and integrate RESTful APIs using Spring API Gateway and AWS Lambda
- Maintain and enhance existing SOAP services supporting a phased deprecation strategy
- Support and optimize legacy data access using JPA Hibernate My Batis while transitioning to AWS RDS (Aurora) and DynamoDB
- Utilize AWS services such as Beanstalk Lambda RDS S3 DynamoDB CloudWatch
- Apply containerization using Docker with short-term orchestration using Kubernetes or ECS
- Collaborate on infrastructure-as-code (IaC) with tools such as CloudFormation or Terraform
- Work closely with DevOps to ensure seamless CI/CD pipelines using GitHub Maven/Gradle Jenkins etc.
- Collaborate with UI developers on React-based front ends
- Write unit and integration tests using JUnit Mockito TestNG
- Maintain and troubleshoot existing applications with JSF front ends
- Provide documentation and architecture diagrams for modernization roadmap
|
| Top Skills & Years of Experience | - 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 and server-side JavaScript (optional but a plus)
- Experience with Agile development methodologies
Ideal Candidate Will Be Able To - Lead modernization efforts and translate architectural direction into scalable maintainable code
- Support legacy systems while contributing to new serverless and microservices-based solutions
- Write clean testable and well-documented code
- Mentor junior developers and work collaboratively in cross-functional teams
- Stay up to date with trends in cloud-native development serverless architectures and DevOps
- Communicate clearly with both technical and non-technical stakeholders
Education: Bachelors degree in computer science or a related field or equivalent technical experience Preferred Certifications (Nice to Have): - AWS Certified Developer Associate or AWS Certified Solutions Architect
|
| Required/Desired Skills | | Skill | Required /Desired | Amount | Experience | | Java SE / Java 17 | Required | 7 | Years | | J2EE | Required | 9 | Years | | Spring Framework (Boot Cloud Security) Required 7 Years | Required | 7 | Years | | REST API Development | Required | 7 | Years | | WebSphere Modernization | Required | 3 | Years | | Microservices Architecture | Required | 5 | Years | | AWS Elastic Beanstalk | Required | 2 | Years | | AWS Lambda | Required | 2 | Years | | AWS EC2 | Required | 2 | Years | | AWS S3 | Required | 2 | Years | | AWS RDS (Aurora) | Required | 2 | Years | | AWS DynamoDB Required 2 Years | Required | 2 | Years | | Docker | Desired | 2 | Years | | Kubernetes / ECS | Desired | 1 | Years | | SOAP Web Services | Required | 5 | Years | | JPA / Hibernate / MyBatis | Required | 5 | Years | | SQL Databases | Required | 7 | Years | | NoSQL Databases | Required | 2 | Years | | Git Required 5 Years | Required | 5 | Years | | Maven / Gradle | Required | 5 | Years | | CI/CD (Jenkins GitHub Actions etc.) | Required | 3 | Years | | React (collaboration with UI team) Required 2 Years | Required | 2 | | |
View more
View less