Java Modernization Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top 10 Java Libraries
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
Java Basics