Job Description
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.
Skills and Experience
- 5+ years of Java development experience.
- Strong knowledge of JVM internals, concurrency, and performance tuning.
- Experience with Maven/Gradle, CI/CD, and containerized deployments.
- Familiarity with Java 21 features and migration best practices.
- Hands-on with JUnit 5, static analysis tools, and profiling.
- Experience with AWS server less, AWS Opensearch, AWS DynamoDB, Distributed caching , AWS CodeCommit, AWS CodeDeploy, AWS CodePipeline, Cloudformation and GitHub for source control and CI/CD workflows.
- Proven experience in designing and developing microservices and RESTful APIs.
- Strong experience with Spring and Spring Boot frameworks.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now