Mid-Level AS400 RPG Developer with Java Experience

WOWLINE LLC
Syosset, NY, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
1 year minimum
Compensation
$80,000.0 - $100,000.0
Working hours
Regular working hours
Job source

Tech stack

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
+15 more
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

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.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:48 min

Modernizing massive legacy mainframe and IBM i codebases

Maximilian Jesch Maximilian Jesch · WWC Europe 2026

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner · LIVE

1:03 min

Understanding the complexity and traps of JSON schema

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all