We have a remote position open for a Sr. Java Developer (iSeries) for a 12+ month contract.
Job Title: Sr. Java Developer (iSeries)
Location: 100% Remote
Duration: 12-month contract (With possible extension)
JOB DETAILS:
We are seeking an experienced Senior Developer (iSeries) with deep expertise in Java development on the IBM iSeries (AS/400) platform. This role is embedded within a managed services engagement supporting a large-scale enterprise client, where you will be responsible for application development, maintenance, and modernization of mission-critical iSeries-based systems. The ideal candidate combines strong Java skills with the ability to analyze complex business requirements and drive continuous improvement.
WHAT YOU'LL DO
- Design, develop, test, and deploy Java applications running on the IBM iSeries (AS/400) platform, including web services, APIs, and batch processing components
- Analyze, troubleshoot, and resolve production issues across Java and legacy applications within established SLA timelines
- Develop and maintain interfaces between iSeries applications and external systems using REST/SOAP web services, MQ, and JDBC/JT400 connectivity
- Collaborate with business analysts and client stakeholders to translate functional requirements into detailed technical specifications and solution designs
- Perform code reviews, enforce coding standards, and contribute to the team s knowledge base and documentation library
- Support database design and optimization on DB2 for i, including SQL tuning, stored procedures, and data modeling
- Participate in Agile ceremonies (sprint planning, standups, retrospectives) and contribute to accurate effort estimation
- Identify opportunities for automation, process improvement, and technical debt reduction within the managed services scope
WHAT YOU'LL NEED TO DO Required:
- Bachelor s degree in Computer Science, Information Systems, or a related field (or equivalent professional experience)
- 7+ years of hands-on software development experience, with at least 4 years focused on Java development on or integrated with the IBM iSeries (AS/400) platform
- Strong proficiency in Java (SE/EE), including experience with frameworks such as Spring, Spring Boot, or equivalents
- Working knowledge of IBM iSeries technologies including DB2 for i, and the IFS (Integrated File System)
- Experience with JT400/JTOpen toolkit for Java-to-iSeries integration
- Solid understanding of relational database design and advanced SQL on DB2 for i
- Familiarity with web services development (RESTful APIs, SOAP, JSON/XML processing)
- Experience with version control systems (Git), Implementer and CI/CD pipelines
- Demonstrated ability to work within a managed services or outsourced delivery model with defined SLAs and change management processes
- Excellent analytical, problem-solving, and communication skills
Preferred:
- ITIL Foundation certification or practical experience with ITSM processes (incident, change, problem management)
- Experience with application performance monitoring and logging tools (Splunk, Dynatrace, or similar)
- Background in logistics, supply chain is a plus
- Experience with Jenkins