Java Modernization Engineer

Randstad
Hartford, CT, United States
14 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services Amazon Elastic Compute Cloud Applications Architecture Unit Testing Static Program Analysis Software Quality Code Review Continuous Integration DevOps Spring Framework
+16 more
Software Engineering Java Application Server Enterprise Software Applications Spring-boot Software Security Git Integration Tests Information Technology Deployment Automation Build Tools Cloud Migration Restful APIs Code Restructuring Docker Legacy Systems Microservices

Job description

  • Analyze and assess legacy Java applications for modernization opportunities
  • Refactor and upgrade Java applications to Java 15 ensuring code quality compatibility and performance improvements
  • Convert existing HTTPbased applications to HTTPS implementing SSLTLS security best practices
  • Leverage Amazon Transform and other AWS modernization services tools to automate and accelerate application modernization
  • Resolve code dependency framework and build compatibility issues during migration
  • Modernize application architecture and prepare applications for cloud native deployment
  • Collaborate with architects DevOps engineers security teams and business stakeholders
  • Perform code reviews unit testing integration testing and deployment validation
  • Document modernization strategies transformation outcomes and technical recommendations
  • Support CICD integration and automated deployment processes

Requirements

Strong experience in Java development Java 81115

Experience upgrading Java versions and refactoring legacy applications

Knowledge of Spring Boot Spring Framework REST APIs

Experience migrating applications from HTTP to HTTPS

Understanding of SSLTLS certificates encryption and application security

Experience with Maven Gradle Git Jenkins or similar DevOps tools

Familiarity with AWS services and modernization tools

Experience with code analysis dependency management and remediation

skills:

AWS EC2,AWS,AWS services,AWS DevOps,application architecture,Maven Gradle,Cloud migration,Refactor,refactoring,code reviews,CICD,automated deployment,DevOps,DevOps tools,containerization Docker,enterprise applications,Git Jenkins,Computer Science,Information Technology,integration testing,Java,Java development,Java applications,JavaScript,legacy applications,microservices architecture,REST APIs,application development,software engineering,code quality,application security,Spring Framework,Spring Boot,code analysis,unit testing,automate,automated,encryption,dependency management,internal documentation,security,security best practices,application upgrades,tooling

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:22 min

Analyzing differences between mobile and traditional backend DevOps

Mete Baydar Mete Baydar · World Congress 2025

7:02 min

Applying automated code transformations to Java projects

Syed M Shaaf · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all