Mid-Level AS400 RPG Developer with Java Experience
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job 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.
Requirements
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
Benefits & conditions
Pulled from the full job description
- Health insurance
- Retirement plan
- 401(k) matching
- Paid time off
- Dental insurance
- Life insurance, Medical, Dental, Life Insurance
401K Match
Paid Time Off
Pay: $80,000.00 - $100,000.00 per year, * 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Retirement plan
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Should senior developers refuse interview coding challenges?
Résumé-Driven Development: How IT trends affect the job market for software developers
Is Software Engineering Over-Saturated?