Developer IV- Backend Developer

Talent Software Services, Inc.

  • Columbia, SC
  • 7 days ago
  • $57.34 Per Hour

Highlights

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.

Numbers & Facts

LocationColumbia, SC
Salary$57.34 Per Hour

Description

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
Interviews: In person
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.

Similar Jobs