> Markdown version of [/jobs/ext/3450877-java-modernization-engineer](https://www.wearedevelopers.com/jobs/ext/3450877-java-modernization-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Modernization Engineer - **Company:** Randstad - **Location:** Hartford, CT, United States - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** September 22, 2026 - **Apply:** https://www.dice.com/job-detail/3768c174-4b67-4aa6-bff7-b7013a0387ca ## About the Role 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 ## 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 ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating Application Modernization - Leveraging Gen-AI](https://www.wearedevelopers.com/videos/1605-navigating-application-modernization-leveraging-gen-ai) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)