Java developer -Trenton NJ Hybrid -In Person Interview

0 views
Skip to first unread message

and...@dewsoftech.com

unread,
Oct 17, 2025, 1:47:58 PM (20 hours ago) Oct 17
to and...@dewsoftech.com

Java developer

Location: Trenton NJ (Hybrid)

Position Type: Contract

 

In Person Interview

 

 

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.

 

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, 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 Node.js is a plus.

Position Summary:

The successful candidate will playa key role in a strategic application modernization initiative to migratelegacy Java applications from an on-prem to the cloud (AWS), leveraging moderntechnologies such as Spring Boot, containerization, AWSmanaged services, and eventually serverless architectures. Thisposition requires strong full-stack development capabilities, withemphasis on cloud readiness, microservices, and integrationwith AWS services. Candidates should also be comfortable supporting legacysystems 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, MyBatis 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
  • 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
  • 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
  • Preferred Certifications (Nice to Have):
  • AWS Certified Developer – Associate or AWS Certified Solutions Architect

 

Required Skills:

  • 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            Years
  • JSF Maintenance             Required            3            Years
  • Unit Testing (JUnit, Mockito, TestNG)      Required            5              Years
  • Agile Methodologies      Required            4            Years
  • Node.js Desired 1            Years
  • AWS Certification (Developer / Architect)             Desired 1              Years
  • Bachelor’s degree in computer science or a related field, or equivalent technical experience Required            4            Years

 

 

 

Thanks & Regards

 

Andrew Symonds

Senior IT Recruiter

Description: US-logo-gif

Email:and...@dewsoftech.com

 

 

image001.jpg
Reply all
Reply to author
Forward
0 new messages