Java Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 30 week(s)

Skills

Java

Job Details

Job at a Glance

We are seeking a Java Developer to lead complex enterprise application development within a healthcare-focused technology environment. This role is responsible for full-stack development, systems integration, and ongoing support across multiple mission-critical internal platforms. The ideal candidate will bring strong leadership, problem-solving skills, and a deep understanding of Java-based application architecture.


Details

  • Type: Contract, Partial Onsite (3 days/week minimum)

  • Duration: 12 months (with potential extension)

  • Location: Columbia, SC (local candidates only)

  • Division: eCommerce, CMRS SCRUM Team

  • Standard Hours: 8:30 AM – 5:00 PM

  • Interview Start Date: Week of July 21

  • Citizenship Requirement: U.S. Citizen or Green Card holder

  • Residency Requirement: Must have lived in the U.S. for 3 of the past 5 years (required for federal contract compliance)


Qualifications

Required:

  • Education:

    • Bachelor’s degree in Computer Science, Information Technology, or related field

    • Or 4 years of equivalent experience

    • Or 2 years of experience with an Associate’s degree in a related field

  • Experience:

    • 8+ years in application development, systems testing, or related areas

  • Technologies:

    • Java (Eclipse IDE)

    • Oracle Database

    • Hibernate 3.0+

    • Spring Framework (3.x, 5.x, 6.x)

    • Jenkins and GitHub

    • Agile SCRUM

Soft Skills:

  • Clear and professional communication

  • Team-oriented leadership

  • Ability to quickly adapt and learn new systems


Responsibilities

  • Design, code, test, and debug enterprise-level Java applications

  • Provide architectural and integration expertise across business systems

  • Serve as a mentor and internal consultant on technical best practices

  • Lead the development of reusable code, enterprise standards, and automation strategies

  • Participate in component and data architecture design with long-term scalability in mind

  • Support existing applications including EMS, MRTS, IRR, and POETs

  • Analyze interdependencies between systems to assess risk and downstream impact

  • Deliver solutions aligned with business requirements, IT strategy, and compliance standards

  • Participate in SCRUM ceremonies and contribute to backlog grooming, sprint planning, and retrospective reviews


About the Client

This opportunity supports a government-affiliated organization delivering secure, scalable technology solutions to enhance healthcare and public service systems across South Carolina. The team is focused on high-availability platforms with a mix of production support, legacy system enhancement, and forward-looking integration work.

#INDGEN

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.