> Markdown version of [/jobs/ext/2055147-mainframe-application-developer](https://www.wearedevelopers.com/jobs/ext/2055147-mainframe-application-developer). 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). --- # Mainframe Application Developer - **Company:** Bitsoft International, Inc. - **Location:** United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Applications, Unit Testing, COBOL (Programming Language), Software Documentation, Software Debugging, Java Platform Enterprise Edition (J2EE), Job Control Language (JCL), IBM Mainframe, IBM Information Management System, Interactive System Productivity Facility (ISPF), Mainframes, Program Design Languages, Systems Development Life Cycle, Z/OS, Java Application Server, Enterprise Software Applications, Data Language Interface - **Published:** August 14, 2026 - **Apply:** https://www.dice.com/job-detail/9c7315c0-7da7-4ab3-a5b3-24589c3a7750 ## About the Role **Mainframe Experience:** *Minimum 4 years* of hands-on development with COBOL and IMS/DB on IBM Mainframes, including experience with JCL, ISPF, and batch/online program design. - **Java Enterprise Development:** *Minimum 2 years* of practical experience building and maintaining enterprise applications using Java EE (J2EE). - **Technical Proficiency:** - Demonstrated skill with IMS DL/I, JCL, and debugging tools (such as Expediter). - Proven ability to work independently on the full SDLC: analysis, technical design, coding, testing, and deployment for mainframe-based applications. - **Documentation & Communication:** - Strong verbal and written communication skills. - Ability to produce technical design and testing documentation. - Experience collaborating in cross-functional teams. --- #### **Preferred Skills:** - Experience with Microsoft COBOL and related mainframe utilities. - Background in technical design and unit testing. - Familiarity with legacy modernization projects moving from mainframe to Java platforms. - Experience with Telon and PDF environments on IBM z/OS is a plus. - Knowledge of integrated eligibility or similar systems in government or large enterprises., **Note:** Certification in COBOL, Java EE, or related technologies and prior experience with major IT organizations/government projects will be considered favorably. ## Description Seeking an experienced Mainframe Application Developer proficient in both COBOL and Java EE technologies. The ideal candidate will play a critical role in the design, development, and maintenance of integrated eligibility systems, leveraging expertise in both legacy mainframe and modern Java environments., Design, develop, and maintain mainframe applications using COBOL, IMS DB/DC, and JCL. - Develop and support Java EE modules as required for integration or migration projects. - Conduct unit and integration testing of mainframe and Java applications. - Collaborate with business analysts, architects, and quality assurance teams to ensure project success. - Generate and maintain technical design and project documentation. - Diagnose and troubleshoot production and development issues. --- #### **Expected Deliverables:** - Detailed technical design documents. - Fully tested and documented application program code for both mainframe and Java EE platforms. ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Cloud as the new mainframe: why the cloud hype does not reflect the dev reality](https://www.wearedevelopers.com/videos/797-cloud-as-the-new-mainframe-why-the-cloud-hype-does-not-reflect-the-dev-reality) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Migrating from COBOL with AI: A Moonshot Demo](https://www.wearedevelopers.com/videos/1531-migrating-from-cobol-with-ai-a-moonshot-demo) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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)