Java Developer (J2EE, Hibernate & Government Systems Specialist) -13 Years Exp

ACS -
Albany, NY, United States
3 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) COBOL (Programming Language) Code Coverage Software Quality Databases System Configuration Data Security Data Structures Software Design Patterns Enterprise JavaBeans Java Platform Enterprise Edition (J2EE) Hibernate (Java)
+15 more
Apache Struts Junit Apache Maven Model View Controller (MVC) Simple Object Access Protocol (SOAP) SonarQube Systems Integration Data Processing Java Application Server Enterprise Software Applications Technical Debt Build Management Integration Tests Software Coding Restful APIs

Requirements

  • Experience developing Java-based enterprise applications involving data access, data structures, database interaction, data manipulation, testing, and technical documentation.
  • Experience integrating Hibernate ORM within Java applications, including resolving complex Hibernate 6 migration challenges such as entity mapping issues, DTO inconsistencies, inheritance conflicts, and null-value handling across enterprise systems.
  • Experience architecting enterprise solutions using EJB 3.x technologies, including Stateless and Stateful Session Beans, and implementing container-managed transactions for scalable and reliable backend services.
  • Experience developing document generation (DOCGEN) solutions for state government enterprise applications using Java, Hibernate, EJB, and SOAP/RESTful web services.
  • Experience building financial accounting and case intake modules using Struts 2, including developing MVC-based workflows for account management, payment processing, intake submissions, and case creation within government child support systems.
  • Experience developing Java applications integrated with legacy COBOL-based mainframe environments utilizing Unisys DTPRA connectors.
  • Experience configuring and maintaining Maven build environments, including dependency management, plugin customization, and build lifecycle optimization for enterprise Java applications.
  • Experience designing and developing enterprise applications using J2EE design patterns and leveraging SonarQube to enforce coding standards, improve code quality, and reduce technical debt.
  • Experience supporting government enterprise application environments with secure data processing, compliance-focused workflows, and integration between legacy and modern systems.
  • Experience developing and maintaining unit and integration tests using JUnit to improve test coverage, maintain regression stability, and support framework modernization initiatives.

About the company

© 2026 Careerjet All rights reserved

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.com

Good distractions

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

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner · LIVE

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:23 min

Building and installing the compiled custom rule extension

Daniel Strmečki +1 · WWC 2022

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

Videos

See all

Related articles

See all