Developer IV

TALENT Software Services
Columbia, SC, United States
4 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$119,267.0
Working hours
Shift work

Tech stack

Java (Programming Language) Server Applications Application Portfolio Management Automation of Tests Software Quality Code Review Continuous Integration Hibernate (Java) IBM Websphere Application Server Java Persistence API Spring Framework Apache Maven
+23 more
Object-Oriented Software Development Oracle Databases Oracle (Applications) Performance Tuning Secure Coding Server Administration Software Engineering SQL Stored Procedures SQL Databases System Testing Web Services Enterprise Software Applications GitHub Copilot Spring-boot Technical Debt Git Information Technology Github Enterprise Enterprise Integration Build Tools Restful APIs Software Version Control Jenkins

Job description

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, 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., * 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.

Requirements

Java, Web Services, Oracle, Business Processes, Enterprise Applications, Software Engineering, Technical Leadership, Regulations, REST (Representational State Transfer), Software Administration, * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…