NC Govt Full Stack Java Developer (15+)

InnoSoulRaleigh, NC
Hybrid

About The Position

The NC Department of Health and Human Services (NC DHHS)/Child Support requires a Lead Full Stack Java Developer for a Child Support System Enhancement Effort. The Child Support System Enhancement Effort aims to transform existing functionality from a legacy mainframe system into an enhanced, web-based platform. This transformation is a continuation of the current enhancement effort and will improve user experience by integrating with the existing web-based application in an Agile development environment. The Lead Full Stack Java Developer will lead the enhancement effort to build a user-friendly web-based platform. This role requires expertise in full-stack development, architecture design, and Agile collaboration. The Lead Developer will focus on improving efficiency and leveraging AI-powered development practices to deliver high-quality solutions.

Requirements

  • Experience with Backend (Java 8+ or higher, Spring Framework, Spring Boot, Spring Data JPA/Hibernate/REST) - 10 Years
  • Experience with Frontend (JavaScript, HTML5, CSS, Bootstrap or similar technologies) - 4 Years
  • Experience with Databases development (DB2, Oracle, PostgreSQL or other databases, Writing SQL, Stored Procs) - 4 Years
  • Experience with Integration with external systems using web services and messaging platforms - 4 Years
  • Experience with DevOps/CI/CD (Git, CI/CD (Jenkins, GitHub Actions), Maven/Gradle or similar tools and technologies) - 3 Years
  • Experience with Agile & Collaboration - 4 Years
  • Secure coding practices
  • Strong problem-solving, communication, and collaboration skills

Nice To Haves

  • Experience with Mainframe System Modernization - 1 Year
  • Experience with AI in Development - 1 Year
  • Experience with Data Migration - 1 Year
  • Experience with React, Angular and similar UI framework - 1 Year
  • Experience with agentic AI integration in the development lifecycle—such as code generation, code transformation (COBOL to Java), test script generation, unit testing, security scanning, and use of AI-assisted IDE
  • Familiarity with message queues (JMS, RabbitMQ, Kafka)
  • Familiarity with data migration strategies
  • Familiarity with performance tuning

Responsibilities

  • Design and develop robust backend services using Java(8+ or higher), Spring Boot, and Spring Data JPA/Hibernate.
  • Build responsive front-end interfaces with JavaScript, HTML5, CSS, and Bootstrap.
  • Create RESTful APIs.
  • Integrate external systems via SOAP/REST web services and messaging platforms.
  • Use AI tools to accelerate development—including code generation, code transformation, automated unit test creation, security vulnerability detection, and intelligent suggestions within IDEs.
  • Conduct unit and automated testing.
  • Support data migration to relational databases (DB2, PostgreSQL, Oracle).
  • Contribute to CI/CD pipeline development.
  • Apply agentic AI for tasks like intelligent code refactoring, and automated documentation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service