Legacy Modernization Developer

Our client is seeking a Legacy Modernization Developer to support modernization initiatives focused on transforming legacy systems into scalable, cloud-based, AI-enabled applications. The role requires strong full-stack engineering expertise across Java, Python, and modern frontend frameworks, along with experience integrating GenAI capabilities into production systems. The consultant will collaborate across enterprise teams to deliver scalable, secure, and modern application solutions in an Agile environment.

Responsibilities & Qualifications

  • Develop and modernize enterprise applications using Java (8+) and Spring Boot or equivalent frameworks
  • Build and maintain scalable REST APIs and backend services using JPA/Hibernate and relational databases
  • Develop AI-enabled features using Python frameworks such as Flask or FastAPI
  • Integrate GenAI and LLM-driven workflows into production applications
  • Design event-driven or streaming solutions using technologies such as Kafka or Reactor
  • Develop user-facing applications using React or similar frontend frameworks
  • Integrate frontend and backend systems to deliver seamless AI-powered user experiences
  • Deploy and manage applications within Azure cloud environments
  • Collaborate with enterprise teams using Agile delivery practices and modern engineering standards

Requirements

  • 3–6 years of experience building production-grade full-stack applications using Java and Spring Boot
  • Strong experience building REST services and working with relational databases; NoSQL experience is a plus
  • Hands-on Python experience using Flask or FastAPI in production environments
  • Experience implementing GenAI or LLM-based capabilities in applications
  • Experience building scalable systems using event-driven or streaming architectures
  • Frontend experience with React and modern JavaScript frameworks
  • Experience deploying applications on Azure cloud platforms
  • Familiarity with Git, CI/CD pipelines, automated testing, and Agile methodologies
  • Experience working within large enterprise environments and cross-functional teams