Java and Database Developer

Posted Yesterday
Be an Early Applicant
Mechanicsburg, PA, USA
In-Office
92K-111K Annually
Junior
Other
The Role
Develop and maintain Java services, REST APIs, batch processes, SQL, stored procedures, and database systems supporting court case management integrations. Provide production, messaging, data, and legacy application support; troubleshoot incidents, resolve defects, improve reliability and performance, and implement tested enhancements while preserving business behavior and integration contracts. Collaborate with analysts, testers, DBAs, developers, and operations staff, including participation in a weekly on-call rotation.
Summary Generated by Built In
The AOPC/IT department is seeking a Java and Database Developer to support business-critical services that exchange information between court case management systems and external agencies. This position focuses on Java development and relational database development, along with enterprise integrations and production operations. The work includes Spring Boot, Spring Batch, IBM MQ, REST APIs, and scheduled workflows.
The successful candidate will maintain existing Java and database systems, support production operations, troubleshoot application, data, and integration issues, resolve defects, and implement targeted enhancements and controlled refactoring in legacy applications while preserving established business behavior, data integrity, and integration contracts.

AOPC does not sponsor work visas.


Job Duties
  • Database development: Develop, debug, maintain, and tune SQL, complex stored procedures, views, triggers, and related database business logic.
  • Java development: Develop and maintain Spring Boot services, REST APIs, message-based integrations, batch processes, and supporting service-layer code.
  • Production support: Investigate application issues, data discrepancies, failed integrations, and production incidents, including weekly on-call rotation.
  • Integration support: Support IBM MQ, APIs, messaging, file transfer, notification, and scheduled-processing workflows across connected application systems.
  • Reliability improvements: Improve performance, stability, logging, maintainability, availability, and recovery across database and Java components.
  • Legacy Application Maintenance: Diagnose defects, trace existing business logic, implement targeted fixes and enhancements, refactor Java and database code carefully, and improve performance without disrupting existing integrations.
  • Testing and review: Test, debug, review, and validate database and Java changes before release according to established procedures.
  • Cross-team collaboration: Work with analysts, testers, DBAs, developers, and operations staff to deliver reliable changes.

Minimum Qualifications
  • Bachelor’s degree with an IT-related major or minor, PLUS
  • Two years of IT experience involving the analysis, design, and maintenance of databases in overall support of database administration OR
  • An equivalent combination of education, experience, and/or training may be considered.

Additional Requirements/Preferences
  • Ability to develop and maintain Spring Boot services, REST APIs, Spring batch processes, JDBC/JPA access, and configuration.
  • Experience supporting REST APIs, IBM MQ or another enterprise messaging platform, message-based workflows, scheduled jobs, secure transfers and application logs, with an understanding of service dependencies, failover, retries, timeouts, idempotency and recovery.
  • Significant hands-on experience with SQL and databases such as developing, debugging and maintaining complex stored procedures and database business logic, including triggers, views, joins, scripts, query tuning and data reconciliation.
  • Working knowledge of SAP ASE/Sybase or a comparable database platform.
  • Working knowledge of Maven.
  • Ability to diagnose issues, communicate status clearly.
  • Ability to explain technical findings and take ownership of tested work.
  • Satisfactory criminal background check required.

Key Benefits & Perks
  • Day-One Health Coverage: Comprehensive, low-cost medical, dental, vision, and prescription plans for you and your eligible family members starting on your very first day.
  • Generous Time Off: 13 paid holidays, 12 paid sick days, and 12+ paid vacation days per year.
  • Family Support: 6 weeks of paid parental leave for eligible employees, plus access to a Healthcare Flexible Spending Account (FSA).
  • Work-Life Balance: Hybrid schedule offering 2 telework days per week following initial training.
  • Financial & Personal Well-Being: Structured salary increases, retirement plans, and free Employee Assistance Program (EAP) resources.

Salary information

Starting Annual Salary Range: $91,890 - $110,594

Skills Required

  • Bachelor's degree with an IT-related major or minor
  • Two years of IT experience involving database analysis, design, and maintenance in support of database administration
  • Equivalent combination of education, experience, and training may be considered
  • Ability to develop and maintain Spring Boot services, REST APIs, Spring Batch processes, JDBC/JPA access, and configuration
  • Experience supporting REST APIs, IBM MQ or another enterprise messaging platform, message-based workflows, scheduled jobs, secure transfers, and application logs
  • Significant hands-on experience with SQL, complex stored procedures, triggers, views, joins, scripts, query tuning, and data reconciliation
  • Working knowledge of SAP ASE/Sybase or a comparable database platform
  • Working knowledge of Maven
  • Ability to diagnose issues and communicate status clearly
  • Ability to explain technical findings and take ownership of tested work
  • Satisfactory criminal background check
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Harrisburg, PA
318 Employees
Year Founded: 1968

What We Do

The Unified Judicial System of Pennsylvania is the judicial branch of the Pennsylvania government, dedicated to promoting access to justice for all and ensuring accessible and safe courts for all citizens. It encompasses all three levels of Pennsylvania courts—including the Supreme Court, appellate courts, and courts of common pleas—along with their administrative offices.

Similar Jobs

Info-Matrix Corporation Logo Info-Matrix Corporation

Database Engineer

Artificial Intelligence • Information Technology • Consulting • App development
Hybrid
Mechanicsburg, PA, USA

ZS Logo ZS

Consultant

Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Hybrid
4 Locations
15000 Employees
160K-177K Annually

CDW Logo CDW

Consultant

Information Technology
Remote or Hybrid
PA, USA
15100 Employees
137K-190K Annually

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Inside Sales Representative

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Remote or Hybrid
12 Locations
40000 Employees
45K-85K Annually

Similar Companies Hiring

T-Mobile Thumbnail
Other • Utilities
Bellevue, WA
89016 Employees
Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
OmniCable Thumbnail
Other
West Chester, Pennsylvania
815 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account