> Markdown version of [/jobs/ext/1174438-java-cobol-integration-developer-8-years](https://www.wearedevelopers.com/jobs/ext/1174438-java-cobol-integration-developer-8-years). 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). --- # Java / COBOL Integration Developer - 8+ Years - **Company:** ACS - - **Location:** Albany, NY, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), COBOL (Programming Language), Data Files, Data Security, Distributed Systems, Electronic Data Interchange (EDI), Enterprise JavaBeans, Java Platform Enterprise Edition (J2EE), FreeMarker, Hibernate (Java), JasperReports, Java Web Services, Spring Framework, Apache Struts, JavaServer Faces, Mainframes, Model View Controller (MVC), Simple Object Access Protocol (SOAP), Software Requirements Analysis, Systems Integration, Web Services, Java Application Server, Enterprise Software Applications, ReactJS, SOAPAPI, AngularJS, Tools for Reporting, Restful APIs - **Published:** July 3, 2026 - **Apply:** https://www.careerjet.com/jobad/us118cd55ed643dc77241624954e171b21 ## About the Role * Extensive experience in planning, designing, developing, and executing test strategies based on software requirements for large-scale web-based applications within complex Human Services environments (Federal, State, and Local Government), including systems with 100+ screens and extensive cross-field validations. * Strong experience in designing and developing enterprise application solutions using Enterprise JavaBeans (EJB) 3.x, including Stateless and Stateful Session Beans, and implementing Container Managed Transactions (CMT) for efficient and reliable transaction management. * Hands-on experience integrating external systems such as FPLS and SPLS for secure and compliant data exchange, ensuring reliable file transmission and enterprise-level system interoperability. Developed RESTful and SOAP-based web services to expose and consume external data sources for seamless system integration. * Extensive experience integrating Hibernate ORM with Java applications, including resolving complex Hibernate 6 migration challenges such as entity mapping issues, DTO mismatches, inheritance conflicts, and null-handling problems across enterprise modules. * Strong experience analyzing business processes and workflows to enhance system efficiency and support application improvements. Developed and maintained data files for Local Processing Center (LPC) document generation processes and collaborated closely with LPC teams to resolve operational issues and ensure smooth processing workflows. * Experience developing Java-based applications integrated with legacy COBOL mainframe systems using Unisys DTPRA connectors, enabling secure and reliable data exchange between distributed Java applications and mainframe environments. * Proven experience designing and developing Document Generation (DOCGEN) modules for state government enterprise applications using Java, Hibernate, EJB, and REST/SOAP web services to support automated document processing and end-to-end business workflow execution. * Experience working in government enterprise application environments, supporting public sector systems with secure data processing, regulatory compliance, and seamless integration between legacy mainframe systems and modern distributed architectures. * Strong experience working with server-side templating engines such as FreeMarker for dynamic document generation, along with PDF rendering tools and JasperReports for enterprise-level reporting solutions. * Experience developing financial accounting modules using Struts 2 MVC framework, implementing action-based workflows for account management, payment processing, and intake submission within state government child support enterprise systems. ## Related Videos - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Migrating from COBOL with AI: A Moonshot Demo](https://www.wearedevelopers.com/videos/1531-migrating-from-cobol-with-ai-a-moonshot-demo) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [What is a Java Developer?](https://www.wearedevelopers.com/magazine/32-what-is-a-java-developer) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025)