Job Description
Overview
Lead the migration of a large-scale Java 8 application to Java 21 LTS. Deep hands-on experience with AWS services is a must (e.g., Serverless, CodeDeploy). You'll modernize the codebase, upgrade dependencies, optimize performance, and introduce new Java features where they add value. This is a hands-on role focused on safe migration, testing, and production readiness.
Key Responsibilities- Plan and execute migration from Java 8 to Java 21.
- Upgrade build tools (Maven/Gradle) and CI/CD pipelines.
- Modernize code using Java 21 features (records, pattern matching, virtual threads).
- Update tests to JUnit 5 and improve coverage.
- Optimize performance and tune JVM/GC settings.
- Ensure security compliance and observability in production.
- 5+ years of Java development experience.
- Strong knowledge of JVM internals, concurrency, and performance tuning.
- Experience with Maven...
Apply for this Position
Ready to join ROBERT WALTERS AUSTRALIA? Click the button below to submit your application.
Submit Application