> Markdown version of [/jobs/ext/739329-mid-level-as400-rpg-developer-with-java-experience](https://www.wearedevelopers.com/jobs/ext/739329-mid-level-as400-rpg-developer-with-java-experience). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid-Level AS400 RPG Developer with Java Experience - **Company:** WOWLINE LLC - **Location:** Syosset, NY, United States - **Experience:** Experienced - **Salary:** $80,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Db2400, Java (Programming Language), IBM System I, Business Software, Business Systems, Code Review, File Systems, Enterprise Architecture Framework, Electronic Data Interchange (EDI), Embedded SQL, IBM RPG (Programming Language), JSON, Object-Oriented Software Development, Reverse Engineering, Simple Object Access Protocol (SOAP), Web Services, Extensible Markup Language (XML), Java Application Server, Enterprise Software Applications, Software Troubleshooting, SOAPAPI, Core Api, Control Language, Information Technology, Api Design, Restful APIs, Api Management - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=799490eccc483e5a ## About the Role Do you have experience in Web services design?, Do you have a Bachelor's degree?, Our enterprise software environment includes a mature legacy business system with a broad mix of RPG IV, RPG ILE, and RPG III, requiring both strong maintenance skills and a practical modernization mindset., · Education: A bachelor's degree in Computer Science or Information Technology is preferred. Equivalent professional experience may be considered in place of a degree. · AS/400 Technical Skills: 3 to 6 years of hands-on development experience with RPGLE, free-form RPG, RPG III, CLLE, CL, and DB2/400. · Java Competency: At least 1 year of professional Java development experience, including core Java and object-oriented programming; experience with JSON, SOAP, and XML is a plus. · Data Interchange: Practical knowledge of API development, web services, and data transfers using the IFS. · Problem Solving: Strong analytical skills, including the ability to reverse-engineer and understand undocumented legacy RPG code ## Description We are seeking a skilled Mid-Level AS400 RPG Developer with Java experience. In this role, you will develop, maintain, and enhance core business applications on the IBM iSeries (AS/400) platform while using Java to support modern API integrations, web services, and cross-platform solutions., · Core Development: Design, code, test, and deploy business applications on the IBM i (AS/400) platform using RPG IV, RPGLE, free-form RPG, RPG III, and Control Language (CL/CLLE). · Java Integration: Develop and maintain Java applications, utility modules, and connectors that bridge legacy AS/400 systems with modern enterprise frameworks. · Database Management: Use IBM RUNQRY effectively; experience with embedded SQL (SQLRPGLE) is a plus. · System Modernization: Design and implement RESTful and SOAP web services, and use the Integrated File System (IFS) to support seamless data exchange with external applications. · Production Support: Analyze and troubleshoot software issues, and optimize legacy code to improve performance and operational stability. · Collaboration: Work closely with business users to translate requirements into detailed technical specifications. · Documentation and Standards: Maintain clear technical documentation, participate in code reviews, and follow security and compliance standards. ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [JSON and Beyond](https://www.wearedevelopers.com/videos/968-json-and-beyond) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)