NexTurn wins BW Chief Data & AI Officers Awards 2026.

Like Minded People
Work Together

← Back to Career

Legacy Modernization Architect

Location: India, Hyderabad

Work Experience:  12+ Years

Requirements:

  • Hands-on IT experience with at least 8 years of relevant experience in IBM i / AS400 modernization.
  • Strong hands-on experience in AS400 / IBM i development.
  • Good exposure to WebSmart development and support.
  • Strong knowledge of modernization methodologies.
  • Strong development experience in either Java or .NET, with ability to work across both if required.
  • Good understanding of RPG, CL, DB2/400, SQL, and IBM  utilities.
  • Experience in legacy application analysis and modernization.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work on both development and architecture-related activities.
  • Strong communication and stakeholder management skills.
  • Experience in modernization projects involving refactoring, re-platforming, or re-architecting.
  • Exposure to REST APIs, web services, and integration patterns.
  • Knowledge of microservices, cloud-based architectures, or enterprise integration tools.
  • Experience in Agile/Scrum delivery environments.
  • Exposure to source control, CI/CD, and release management processes.
  • Experience mentoring junior developers or leading small technical teams.

Qualifications: Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.

Job Description:

  • Analyze existing AS400 and WebSmart applications and identify modernization opportunities.
  • Design target-state solutions using Java and/or .NET technologies.
  • Develop, enhance, and support legacy and modernized application components.
  • Collaborate with business and technical teams to gather requirements and translate them into technical solutions.
  • Participate in architecture discussions, solutioning, and modernization planning.
  • Support migration from legacy monolithic systems to modern frameworks and services.
  • Develop integration components, APIs, and interfaces between legacy and modern systems.
  • Perform code reviews, debugging, performance tuning, and defect resolution.
  • Prepare technical documentation, design documents, and implementation plans.
  • Provide technical guidance to developers and support teams.
  • Ensure solutions meet performance, security, scalability, and maintainability standards.