JobHabor
Menu

Developer IV

Talent Software Services · Columbia, SC · Hybrid

100100

Hiring signal

Actively hiring

Posted 2 days ago · still listed on the employer's own board · How we score

All reasons

In its favour

  • Posted 2 days ago
  • Still listed on the employer's own board

Did you apply?

Developer IV at Talent Software Services. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Senior Java Developer – Compliance Notification System

Employment Type

Contract to Hire

Work Model

Partial onsite, at least 3 days a week onsite and as needed (GPC)

Interviews

In person (GPC)

Hours

8:00 AM – 5:00 PM, with some Sunday night after-hours work, occasional weekend work, and a Developer On-Call rotation

Position Summary

We are seeking a Senior Java Developer to design, develop, test, and support enterprise applications built on Java, Spring Boot, Hibernate, Oracle, and REST/Web Services. This role works closely with business and compliance stakeholders to deliver enhancements and support a Compliance Notification System that automates critical business processes and regulatory communications. The role also provides technical leadership and drives modernization of long-lived enterprise applications.

Key Responsibilities

  • Design, develop, test, and support enterprise applications using Java, Spring Boot, Hibernate/JPA, Oracle, and REST-based services.
  • Support and enhance the Compliance Notification System, including triggering rules, recipients, templates, approvals, delivery tracking, exception handling, audit history, retention, and reporting.
  • Translate business and compliance requirements into technical solutions.
  • Lead application modernization and technical-debt remediation across the application portfolio.
  • Perform major framework and dependency upgrades (Java, Spring, Spring Boot, Hibernate).
  • Provide production support and troubleshooting, including participation in the on-call rotation.
  • Build and consume REST APIs and integrate with internal and external systems.
  • Write and maintain automated tests; contribute to CI/CD pipelines.
  • Apply secure coding practices throughout the development lifecycle.
  • Use AI-assisted development tools such as GitHub Copilot to improve productivity and code quality.
  • Participate in code reviews, mentor team members, and promote continuous improvement.

Required Qualifications

Education & Experience

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Equivalency: 4 years of related work experience, or an associate's degree plus 2 years of related experience.
  • Minimum 6 years of application development, systems testing, or related experience.

Technical Skills

  • Strong Java development (Java 11/17+): object-oriented design, reusable components, exception handling, secure coding.
  • Hands-on experience with Spring Framework and Spring Boot.
  • Strong working knowledge of Hibernate/JPA or comparable persistence frameworks.
  • Oracle Database and SQL: data modeling, stored procedures, performance tuning.
  • REST APIs and web services; enterprise integration and data-integration patterns.
  • Git-based source control (GitHub Enterprise) and GitHub Copilot.
  • CI/CD and build tools (Maven, Jenkins, or equivalent).
  • Demonstrated experience completing major Spring, Spring Boot, Hibernate, or Java upgrades.
  • Experience modernizing large or long-lived Java enterprise applications.
  • Experience with IBM WebSphere, Open Liberty, or comparable application servers.
  • Advanced experience designing, developing, testing, and supporting enterprise applications.
  • Ability to understand and support compliance notification workflows.

Schedule & Logistics

  • Standard hours 8:00 AM–5:00 PM; some Sunday night and weekend work; on-call rotation.
  • Minimum 3 days per week onsite; in-person interviews.

More jobs at Talent Software Services

All 53

Similar roles