Overview
Skills
Job Details
Application Developer Java with GenAI
Location: Remote
Work Authorization: Visa Independent
Job Type: Full-Time (FTE)
Job Description:
We are looking for a hands-on Application Developer with strong Java experience and exposure to GenAI-based modernization. The role involves transforming legacy enterprise applications into modern, cloud-ready, microservices-based systems while leveraging GenAI accelerators for faster development and automation.
Key Responsibilities:
Modernize legacy apps built on JRE 1.7 and WebLogic 6.x to run on Red Hat 9/10
Migrate older codebases to JDK 17/21 and updated WebLogic or alternative platforms
Break down monolithic applications into microservices and containerized services
Move codebase to Git and manage CI/CD pipelines with JFrog-based artifact management
Rewrite legacy modules using Java or .NET Core as needed
Use AWS CLI for deployments, automation, and cloud-native modernization
Work on GenAI accelerators for code generation, testing, refactoring, and modernization
Troubleshoot, debug, and resolve compilation/transformation issues
Participate in architecture discussions and modernization strategy planning
Required Skills:
6+ years hands-on Java development
Strong experience with JDK upgrades and platform modernization
Practical experience breaking monoliths into microservices
Proficiency with Git, CI/CD, JFrog, and AWS CLI
Experience rewriting or migrating legacy enterprise apps
Strong debugging and code transformation troubleshooting abilities
Familiarity with GenAI tools for automation and code generation
Nice to Have:
.NET Core rewrite experience
Red Hat Enterprise Linux optimization experience
Telecom project exposure
Experience building or using GenAI-based modernization accelerators