Java Developer with GEN AI
- Source: LinkedIn
- VySystems
- On-site
- Chennai
- Full-Time
- Mid level
Job Description
Location- Bangalore,Pune,Hyderabad,Chennai
Notice period- Immediate -15 days
Total Experience (yrs) : 5 to 9 Yrs
Primary Skill: JAVA with AI Engineer
JD for AI engineer –
Java Spring Microservices Modernization (AI-Assisted) Engineer
Role Overview:
Work as Developer/ Sr. Developer for modernization of legacy enterprise systems into modern, cloud-native Java Spring architectures. This role goes beyond manual coding; need to leverage Generative AI coding assistants, LLMs, and automated refactoring agents to rapidly migrate old tech stacks, refactor code bases, update underlying infrastructure including servers, OS, DBs & third party libraries, and remediate security vulnerabilities at scale.
Core Responsibilities
Application & Architectural Refactoring
- Microservices modernization: Analyse complex, legacy applications and use AI tools to accelerate decomposition into decoupled, domain-driven Java Spring Boot microservices on latest tech stack.
- Code Modernization: Leverage AI coding assistants (e.g., GitHub Copilot, Claude, Cursor) to upgrade legacy codebases from Java 8/11 to Java 17/21.
- API Modernization: Refactor outdated SOAP web services, EJBs, or RMI architectures into secure, performant RESTful APIs or gRPC endpoints.
Infrastructure, OS, DB & Server Modernization
- Upgrade application servers, OS to latest versions
- Database Migration: Modernize database layers by updating legacy JDBC/Hibernate code, to latest applicable versions
- Dependency Upgrades: Audit and upgrade outdated third-party open-source libraries (e.g., old versions of Apache Commons, Log4j, Guava) to active, supported versions compatible with Jakarta EE and Spring Boot 3.x.
- Use AI-driven SAST/DAST tools and dependency scanners (Snyk, SonarQube, Veracode) to identify and automatically remediate vulnerabilities, CVEs, and tech debt.
- Prior experience in TIBCO preferred
Required Skills & Qualifications
- Java & Spring Expertise: Deep knowledge of Java 17/21, Spring Boot 3.x, Spring Cloud, Spring Data, and Spring Security.
- AI Tooling & Prompt Engineering: Proven experience using GenAI tools (GitHub Copilot, ChatGPT, Claude, Amazon Q, or specialized AI refactoring agents) to accelerate code conversion, test generation, and documentation.
- Servers & Systems: Strong experience with JBOSS, Hibernate, Docker, Kubernetes, and Linux.
- Databases: Hands-on experience with MySQL, PostgreSQL, Oracle, and JPA/Hibernate mapping optimizations.
- Build & CI/CD: Proficiency with Maven/Gradle, Git, and automated CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
Skills
- Java
- spring
- spring-boot
- Github
- gitHub-copilot
- claude-by-anthropic
- Cursor
- java-8
- gRPC
- Hibernate
- apache-commons
- commons
- log4j
- apache-log4j
- guava
- snyk
- sonarqube
- veracode
- tibco
- spring-cloud
- spring-data
- spring-security
- chatgpt
- aws-copilot
- jboss
- Docker
- Kubernetes
- mysql
- PostgreSQL
- oracle
- apache-maven
- Gradle
- Jenkins
- github-actions
- gitlab
- gitlab-ci
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
