Software Engineer - AS400 & RPG

JDA

Job Summary

This role involves supporting and enhancing AR applications on IBM AS400 (iSeries) while contributing to modern application development using React and Node.js. The candidate will work in an integrated delivery model, focusing on stable, scalable, and efficient solutions that bridge legacy systems with evolving business needs. Responsibilities include AS400 development (RPG, CL, DB2), building React UI components, managing Node.js backend integrations, and assisting in deployment and testing.

Must Have

  • Approximately 2 years of hands-on experience working on IBM AS400 systems (RPGLE/CLLE/DB2)
  • Analytical thinking and problem-solving ability to support complex systems
  • Good communication skills with a positive and learning-oriented attitude

Good to Have

  • 1–2 years of experience in developing web applications using React and Node.js
  • Fair understanding of REST API development, JSON, and basic web architecture
  • Familiarity with version control systems such as Git
  • Supply Chain domain knowledge

Job Description

Scope:

  • The role involves supporting and enhancing AR application built on IBM AS400 (iSeries) system while contributing to modern application development using React and Node.js.
  • The candidate will work in an integrated delivery model focused on delivering stable, scalable, and efficient solutions that align legacy systems with evolving business needs.

Technical Environment:

  • Primary Skill: AS400
  • Secondary Skill : React/Node JS

What you’ll do:

  • Perform AS400 development activities involving RPG, CL, and DB2 for Replenishment-related functionalities.
  • Develop/maintain intuitive, web-based UI components using React.
  • Build and manage backend integrations and RESTful services using Node.js.
  • Participate in the integration of AS400-based systems with modern web technologies.
  • Assist in application deployment, testing, and performance tuning activities.
  • Collaborate with cross-functional teams including QA, Functional Architects, and Product Owners for successful deliverables.
  • Support high priority issues and contribute to continuous improvement initiatives.

What we are looking for:

  • Approximately 2 years of hands-on experience working on IBM AS400 systems (RPGLE/CLLE/DB2).
  • Good to have 1–2 years of experience in developing web applications using React and Node.js.
  • Fair understanding of REST API development, JSON, and basic web architecture
  • Familiarity with version control systems such as Git.
  • Analytical thinking and problem-solving ability to support complex systems.
  • Good communication skills with a positive and learning-oriented attitude.
  • Good to have Supply Chain domain knowledge.

Our Values

If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

9 Skills Required For This Role

Cross Functional Communication Github Game Texts Quality Control React Node.js Json Git