Java & Database Developer (Hybrid/Local REQUIRED)

Posted 2 Days Ago
Be an Early Applicant
Mechanicsburg, PA, USA
Hybrid
Mid level
Artificial Intelligence • Information Technology • Consulting • App development
The Role
Develops and supports Java and relational database systems that integrate court case management platforms with external agencies. Responsibilities include Spring Boot services, REST APIs, batch processing, SQL and stored procedures, IBM MQ integrations, production troubleshooting, legacy application maintenance, performance improvements, testing, and on-call support. The role requires careful defect resolution and enhancements while preserving data integrity and existing integration behavior.
Summary Generated by Built In

Info-Matrix Corporation is seeking a Java & Database Developer with approximately 3-5 years of experience 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, 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. Following initial training, teleworking up to two days per week may be available.


**MUST BE A US CITIZEN OR GC HOLDER**

 

Key Responsibilities

 

•    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.



Requirements

•    Experience level: 3-5 years of professional experience developing and supporting Java applications and relational databases, including significant hands-on relational database development.

•    Java and Spring Boot: Ability to develop and maintain Spring Boot services, REST APIs, Spring batch processes, JDBC/JPA access, and configuration.

•    Application integration and distributed systems: 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.

•    SQL and database skills: Significant hands-on experience developing, debugging, and maintaining complex stored procedures and database business logic, including triggers, views, joins, scripts, query tuning, and data reconciliation.

•    Database platform experience: Working knowledge of SAP ASE/Sybase or a comparable relational database platform.

•    Production support: Ability to diagnose issues, communicate status clearly, and deliver accurate fixes with minimal oversight.

•    Build and testing: Working knowledge of Maven, unit testing, mocking frameworks, and code review practices.

•    Communication and ownership: Ability to explain technical findings and take ownership of complete, tested work.

 

Preferred Technology and Experience

 

•    Modern Java stack: Java 17 or newer, Spring Boot 3.x, Spring Web, Spring Batch, JDBC/JPA, REST APIs, messaging, monitoring, and structured logging.

•    Database connectivity and operations: JDBC, connection pooling, multiple data source configuration, and production database troubleshooting.

•    Integration patterns: API integration, message-based processing, stored procedure integration, scheduling, email, file publishing, and FTP/SFTP-style support.

•    Database Stack: Experience with Microsoft SQL Server T-SQL, Oracle PL/SQL, or another comparable procedural SQL environment may be considered transferable to SAP ASE/Sybase.

 

Supplementary Technical Experience

 

•    Containers & Orchestration: Docker containerization with familiarity in Kubernetes or OpenShift.

•    CI/CD & Version Control: Git, Jenkins, Azure DevOps, GitHub Actions, or comparable automation tools.

•    Observability & Logging: Application monitoring using Splunk, ELK stack, Prometheus, Grafana, OpenTelemetry, or distributed tracing.

•    Application Security: OAuth2/OIDC, JWT, mutual TLS, certificates, and secrets management.

•    Integration Testing & Mocking: Testcontainers, WireMock, contract testing, Selenium, or Cypress.

•    System Scripting & Operations: Linux/Unix shell scripting, PowerShell, load testing, or capacity planning.

•    Frontend Exposure: Familiarity with React, Angular, Vue, TypeScript, HTML, or CSS for end-to-end troubleshooting.

•    Delivery & Practices: Agile/Scrum methodologies, pull request workflows, peer reviews, issue tracking, and technical documentation.

 

 



Skills Required

  • 3-5 years of professional experience developing and supporting Java applications and relational databases
  • Significant hands-on relational database development experience
  • Experience developing and maintaining Spring Boot services, REST APIs, Spring Batch processes, JDBC/JPA access, and configuration
  • Experience with REST APIs, IBM MQ or another enterprise messaging platform, message-based workflows, scheduled jobs, secure transfers, and application logs
  • Understanding of service dependencies, failover, retries, timeouts, idempotency, and recovery
  • Experience developing and maintaining complex stored procedures, triggers, views, joins, scripts, query tuning, and data reconciliation
  • Working knowledge of SAP ASE/Sybase or a comparable relational database platform
  • Ability to diagnose production issues, communicate status clearly, and deliver accurate fixes with minimal oversight
  • Working knowledge of Maven, unit testing, mocking frameworks, and code review practices
  • Ability to explain technical findings and take ownership of complete, tested work
  • Must be a US citizen or green card holder
  • Java 17 or newer and Spring Boot 3.x experience
  • Experience with database connectivity, connection pooling, multiple data source configuration, and production database troubleshooting
  • Experience with API integration, message processing, stored procedure integration, scheduling, email, file publishing, and FTP/SFTP support
  • Experience with Microsoft SQL Server T-SQL, Oracle PL/SQL, or comparable procedural SQL
  • Docker containerization and familiarity with Kubernetes or OpenShift
  • Experience with Git, Jenkins, Azure DevOps, GitHub Actions, or comparable automation tools
  • Experience with Splunk, ELK, Prometheus, Grafana, OpenTelemetry, or distributed tracing
  • Experience with OAuth2/OIDC, JWT, mutual TLS, certificates, and secrets management
  • Experience with Testcontainers, WireMock, contract testing, Selenium, or Cypress
  • Linux/Unix shell scripting, PowerShell, load testing, or capacity planning experience
  • Familiarity with React, Angular, Vue, TypeScript, HTML, or CSS
  • Experience with Agile/Scrum, pull request workflows, peer reviews, issue tracking, and technical documentation
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: Lemoyne, PA
Year Founded: 1996

What We Do

Info-Matrix Corporation is a women-owned technology consulting firm that delivers innovative technology solutions and exceptional talent aimed at improving lives, helping organizations modernize systems and strengthen operations.

Similar Jobs

Cox Enterprises Logo Cox Enterprises

Technical Customer Care Specialist II (HomeNet)

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Remote or Hybrid
United States
30000 Employees
20-30 Hourly

Samsara Logo Samsara

Senior Product Manager

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
131K-220K Annually

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Sales Associate III

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Pittsburgh, PA, USA
16000 Employees
15-20 Hourly

Cencora Logo Cencora

Senior Manager, Identity and Access Management

Healthtech • Logistics • Pharmaceutical
In-Office
Conshohocken, PA, USA
51000 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account