Sr. COBOL / Java / Spring Batch Developer

🏢 BizFirst · all BizFirst jobs
📍 United States
📅 Posted 2026-07-13 · via Himalayas
🏷 Software-Development,Java-Development,Mainframe-Development,Backend-Development,Government-Military,Senior-COBOL-Developer,Senior-Batch-Developer,Senior-Java-Developer-(Spring-Boot),Senior-Mainframe-Developer,Senior-Mainframe-Development,Java-Developer
Apply on original site ↗

This is a remote position.
Location: Remote

Summary:

BizFirst is assisting our client with hiring a Senior COBOL / Java / Spring Batch Developer to support a large-scale federal modernization initiative. Our client is a specialized government contractor supporting defense financial systems modernization, focused on transforming legacy mainframe applications into modern, scalable, and maintainable Java-based architectures.
What You Will Do

As a Senior COBOL / Java / Spring Batch Developer, you will support the analysis, conversion, and modernization of complex legacy mainframe systems into a modern Java environment. You will work closely with technical and functional stakeholders to translate business logic from COBOL into Java/Spring Batch, ensuring functional equivalence, improved performance, and alignment with modern development standards. Your work will directly contribute to a multi-phase effort to modernize critical financial systems and reduce technical debt.
Responsibilities

- Analyze and interpret complex COBOL codebases and translate business logic into Java applications

- Design, develop, and implement batch-processing solutions using Java and Spring Batch

- Support automated code conversion efforts and validate functional equivalence of converted systems

- Refactor legacy logic into modular, maintainable, and scalable Java-based solutions

- Troubleshoot production issues and perform root cause analysis across legacy and modern systems

- Collaborate with system analysts, data architects, testers, and subject-matter experts

- Ensure adherence to coding standards, security requirements, and documentation practices

- Support integration of modernized code into enterprise systems and future microservices architecture

Required Qualifications
- Bachelor’s or Master’s Degree in Computer Science, Information Technology, or related field

- Minimum of 10 years of experience in software development with strong expertise in COBOL and Java

- Hands-on experience with Spring Batch for enterprise batch processing

- Experience working with z/OS and JCL in mainframe environments

- Proven ability to analyze, maintain, and modernize legacy mainframe applications

- Strong troubleshooting and debugging experience across complex systems

- Strong written and verbal communication skills

- U.S. Citizenship required, Active DoD Secret clearance required

Preferred Qualifications
- Experience supporting large-scale legacy system modernization efforts

- Familiarity with mainframe technologies such as DB2, VSAM, IDMS, or similar systems

- Experience with microservices architecture and modern application design patterns

- Experience working within federal or DoD environments

Originally posted on Himalayas

← All remote jobs