Java & Database Developer (Hybrid/Local REQUIRED)

Info-Matrix Corporation

Mechanicsburg (Cumberland County)

Hybrid

USD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Teleworking up to 2 days/wk

Job summary

Info-Matrix Corporation is seeking a Java & Database Developer with 3-5 years of experience to support business-critical services exchanging information between court case management systems and external agencies. The role emphasizes Java development, relational databases, enterprise integrations, and production operations.

The successful candidate will maintain existing Java and database systems, troubleshoot issues, and implement targeted enhancements while preserving data integrity and

Qualifications

  • 3–5 years of experience in Java applications and relational databases.
  • Experience with Spring Boot, Spring Batch, IBM MQ, REST APIs, and scheduled workflows.
  • Ability to maintain and troubleshoot Java and database systems, and support production operations.
  • US citizenship or GC holder required.

Responsibilities

  • Develop, debug, maintain and tune SQL and stored procedures.
  • Develop and maintain Spring Boot services and REST APIs.
  • Provide production support and investigate issues.
  • Support IBM MQ and messaging workflows.
  • Refactor legacy applications while preserving behavior.
  • Collaborate with analysts, DBAs, and operations.
  • Test and review changes before release.

Skills

Java
Spring Boot
REST APIs
IBM MQ
SQL database
JDBC/JPA
Distributed systems
Production support
Maven
JUnit testing

Tools

Git
Jenkins
Azure DevOps
GitHub Actions
Docker
Kubernetes

Job description

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

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java & Database Developer (Hybrid/Local REQUIRED)
Java & Database Developer (Hybrid/Local REQUIRED)

Info-Matrix Corporation • Mechanicsburg

On-site
USD 85,000 - 120,000
Java and Database Developer
Java and Database Developer

Solü Technology Partners • Mechanicsburg

Hybrid
USD 85,000 - 125,000
Java and Database Developer
Java and Database Developer

e&e IT Consulting Services, Inc. • Harrisburg

Hybrid
USD 90,000 - 130,000
Java Developer
Java Developer

Cohere Technology Group • Chantilly (VA)

On-site
USD 120,000 - 150,000
Java and Database Developer
Java and Database Developer

Solü Technology • Mechanicsburg

Hybrid
USD 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Omniscius Consulting • Montgomery (AL)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 95,000 - 125,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel, Inc. • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

NATIONMIND LLC • Charlotte (NC)

Hybrid
USD 120,000 - 150,000
Java Developer (Considering ONLY H4EAD, L2S, GC/USC)
Java Developer (Considering ONLY H4EAD, L2S, GC/USC)

MAES Solutions • Dallas (TX)

On-site
USD 110,000 - 150,000