JAVA Developer
$61 - $65 per hourSunrise Systems
Job Title: JAVA Developer
Job ID: 25-10948
Location: Trenton, NJ (hybrid)
Duration: 06 months of contract
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.
Full Job Description
Work Arrangement: Hybrid
Education: Bachelor's degree in computer science or a related field, or equivalent technical experience
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
AWS Certified Developer - Associate or AWS Certified Solutions Architect
Skill Matrix:
Skill Required / Desired Amount of 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 Lambd 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
Compensation:
The hourly rate for this position is between $61.00 - $65.00 per hour.
Factors which may affect starting pay within this range may include [geography/market, skills, education, experience and other qualifications of the successful candidate].
Benefits:
Sunrise offers ACA compliant medical coverage/dental insurance/vision insurance to all employees. We also offer Sick time benefits as required per State regulations.
Contact:
Jaya Balaji: View email address on click.appcast.io | View phone number on click.appcast.io | URL:
Job ID: 25-10948
Location: Trenton, NJ (hybrid)
Duration: 06 months of contract
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.
Full Job Description
Work Arrangement: Hybrid
Education: Bachelor's degree in computer science or a related field, or equivalent technical experience
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, 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
- 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
Skill Matrix:
Skill Required / Desired Amount of 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 Lambd 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
Compensation:
The hourly rate for this position is between $61.00 - $65.00 per hour.
Factors which may affect starting pay within this range may include [geography/market, skills, education, experience and other qualifications of the successful candidate].
Benefits:
Sunrise offers ACA compliant medical coverage/dental insurance/vision insurance to all employees. We also offer Sick time benefits as required per State regulations.
Contact:
Jaya Balaji: View email address on click.appcast.io | View phone number on click.appcast.io | URL:
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the JAVA Developer in Trenton, NJ vacancy
$53 - $58 per hour
...Job Title: Java Developer Job ID: 25-11952 Location: Trenton, NJ (Hybrid) Duration: 09 months of contract Analyzes, designs, codes, and tests Java/HTML/CSS/SQL code and web applications. The Client is looking to hire a seasoned Java developer...SuggestedHourly payContract work- ...Position: Java Application Developer Location: Trenton, NJ; Candidates must work 3 days a week ON-SITE 8-4:30 physically IN-Office in Trenton, NJ. (2 days remote work) Duration: 1 year with possibility of extension Bill Rate: Open Interview: ONSITE INTERVIEW IS REQUIRED...SuggestedFull timeContract workWork experience placementWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week
- ...Java Full-Stack Developer Location: Titusville, NJ Duration: 6 Months+ Rate: DOE With experience on Java 8, Spring 4.3.12, Hibernate 5.2.12, Spring Boot 1.5.9, Angular JS 1.6.1, Quartz 2.2.3 Oracle Knowledge Security implementation who has knowledge on...Suggested
- ...Java Fullstack Developer Location: Boston, MA (Onsite) Duration: 6+ Months Princeton, NJ or Boston, MA - Onsite interview Required Experience in Java development with Spring boot knowledge and React JS Candidate should have strong knowledge on Java basics...Suggested
- ...Java Developer Strong hands on Java coding (JDK 8+) experience Experience in building Java/Spring applications Experience in creating/consuming rest services and SOAP services Experience of spring boot/ micro service architecture Understanding of MVC frameworks...Suggested
$120k - $135k
...Job Description Design, develop, and maintain SQL Server databases including tables, views, functions, and stored procedures. Build, deploy, and manage SSIS packages for data extraction, transformation, and loading (ETL). Optimize SQL queries...- ...Job Title: Java Full Stack Developer Location: Princeton NJ (ONSITE) F2F Interview Full Time ONLY Job Description Must Have Technical/Functional Skills Profile need to be Local to New Jersey and must come for in-person evaluation...Full timeLocal area
- ...REQUIREMENTS: Bachelor's/Master's Degree in Computer Science, Engineering or related fields • 1-5 years of Java/J2EE development experience Experience with JavaScript frameworks ITIL knowledge/Foundation certification desirable Exposure to...Local area
- ...Role: Java Developer Location: Princeton, NJ or Dallas, TX (Onsite interview is must) Full Time The ideal candidate should have a strong background in Java development, with proven experience designing, building, and maintaining robust backend systems...Full time
- ...Role Descriptions: Profile need to be Local to New Jersry and must come for in-person evaluation only. Designing and developing applications using the Java EE platform with good hands on in backend. Experience with Java EE components| Spring| Spring Boot Frameworks and...Local area
- ...Position-Java Developer Duration-Contract Location- Princeton, NJ JD Developer with 10+ years of development (Java) background Designing and developing applications using the Java EE platform Experience in Java back end services Experience with Java...Contract workImmediate start
- ...Full Stack Application Developer We are currently seeking Full Stack Application Developer with deep expertise in Java, web, and database technologies. As a full stack Java Application developer of the Business Systems Development team, you will participate in designing...
- ...Position: Java AWS Developer (Only 8+ Years of experience) Location: Columbus, OH(Weekly 5 days office is Must). Duration: Contract Note: Only H4-EAD Visa Mandatory Skills: Java 8, Microservices, Spring Boot, API and very strong experience in AWS Cloud...Contract workWork at office
- ...Java/J2EE Developer SonSoft is an IT Staffing and consulting firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...Permanent employmentFull timeH1b
- ...Java Developer Location: Pennington, NJ Must-have skills: Java API Integration Years of experience required for each skill: 5 years Key job responsibilities: Troubleshoot/java/ Some reference architecture Development Review system...Relocation
- ...Java/J2EE Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...Permanent employmentFull timeH1b
- ...Java Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...Full time
- ...Backend Developer Location: Plano, TX What you'll do: Writes, tests, and documents technical work products (e.g., code, scripts... ...and demonstrated experience in the following technologies: Java with Spring framework. Microservices Good to have:...Work at office
- ...visual user interface. ~ Experience using AWS Services (Lambda, AppSync, API Gateway) or equivalent. ~ Experience with Python, Java/Scala and/or Go. ~ Knowledge of Relational and NoSQL databases. ~ Experience adopting & using Agile development methodologies...
- ...services. Job Description Preferred At least 4 years of hands-on Java/J2ee experience, including analysis, design and testing. At... ...or some other implementation). At least 4 years of experience developing web services, using SOAP or preferably REST and MQ Series. At least...Permanent employmentFull time
$70k - $100k
...Job Description:- Minimum 4 years' of experience with Java 7/8, J2EE, Eclipse or similar tool, Spring Boot, Spring Security... ...like Healthcare, Pharma, Banking, Finance, etc. Our goal is to develop a long-term partnership with businesses and help them get a competitive...InternshipWork at office- ...Lead/Sr Java Developer Location: Charlotte, NC/Dallas, TX/Iseline, NJ/Pennington, NJ/New York, NY Term: 12+ Months This role requires a Senior Software Engineer with deep hands-on expertise in Java, J2EE, Spring, microservices, and API development. The ideal candidate...3 days per week
$55.06 - $63.06 per hour
...Java Developer Genesis10 is currently seeking a Java Developer for a contract position with a Global Financial Institution located in Pennington, NJ. This is a 12+ month contract opportunity. We are looking for a seasoned Java Developer to join a team for a critical...Hourly payPermanent employmentContract work- ...Insight Global is seeking a Senior Java Full Stack Automation Engineer for a large enterprise client supporting internal automation platforms. This candidate will play a key role in designing, developing, and supporting applications built on Informatica that drive automation...
- ...Sr Java Developer with Wells Fargo / NTTDATA . Location : San Leandro, CA Duration : 12 months (Possibility of extension) Client : Wells Fargo / NTTDATA Note : Final round interview would be onsite in San Leandro, CA office. Position's General...Work at office
- Neier Inc. is seeking a Java J2EE Developer in Plainsboro Township, New Jersey. This role requires expertise in Core Java, Spring, and Hibernate, along with a Bachelor’s degree in Engineering or Computer Science. The developer will support business requirements, work closely...
- ...Insight Global is looking for a Sr. Java Developer to join one of its top financial clients 2 days a week in Princeton, NJ. The team this candidate will be the core developer for is the rebalancing team. The candidate will be responsible for both design and development...2 days per week
- ...Title: Java React Developer Location: Palo Alto, CA (Locals only) and Tampa, FL(Locals only) Number of positions: 2 (one in each city) Rate: $60/hr on C2C Note: In person Required for client interview Job Description: Strong hands-on experience...Local area
$70 - $75 per hour
*Lead Full Stack Developer* *3x onsite Pennington, NJ* *Must work W2 cannot provide sponsorship!* *Description* Position Summary We are seeking an experienced Java Architect / Senior Java Developer to lead design and development efforts for the Environmental...Contract workTemporary workFlexible hours- Job title: Java J2EE Developer Location: Plainsboro, New Jersey Required Skills Strong knowledge and experience in Core Java/J2EE, Spring, Struts, Hibernate, Servlets, JSP, JDBC, HTML5, CSS3, JavaScript, AJAX, JavaBeans, XML, log4j, JUnit, TestNG, Oracle, SQL Server Strong...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to JAVA Developer. Be the first to apply!
Related searches
- entry level java developer remote Trenton, NJ
- java developer remote part time Trenton, NJ
- java programming Trenton, NJ
- entry level java programming Trenton, NJ
- java Trenton, NJ
- java microservices Trenton, NJ
- senior java full-stack developer Trenton, NJ
- java production support Trenton, NJ
- senior java j2ee developer Trenton, NJ
- senior java software engineer

