Lead Full Stack Java Developer
Listed on 2026-02-28
-
Software Development
Full Stack Developer, Software Engineer, Java Developer, Cloud Engineer - Software
Data Staff, Inc. is seeking a Lead Full Stack Java Developer for a long-term contract opportunity with one of our direct clients in Raleigh, NC
* This position is hybrid
Job Description:
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.
Responsibilities:
- Creating RESTful APIs, integrating external systems via SOAP/REST web services and messaging platforms, and using AI tools to accelerate development—including code generation, code transformation, automated unit test creation, security vulnerability detection, and intelligent suggestions within IDEs.
- Conducting unit and automated testing, supporting data migration to relational databases (DB2, Postgre
SQL, Oracle), and contributing to CI/CD pipeline development.
Knowledge and Experience:
- Expertise in relational databases, writing SQL queries and stored procedures, and familiarity with testing frameworks (JUnit, Mockito, Selenium) is essential.
- Knowledge of Dev Ops practices including Git-based version control, CI/CD pipelines (Jenkins, Git Hub Actions), and build tools (Maven/Gradle) is required.
- Secure coding practices and strong problem-solving, communication, and collaboration skills are critical for success.
- 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 is highly desired.
- Additional expertise in applying agentic AI for tasks like intelligent code refactoring, and automated documentation will be a strong advantage.
- Familiarity with message queues (JMS, Rabbit
MQ, Kafka), data migration strategies, and performance tuning will be a strong plus.
Required Skills:
- 10 Years - Experience with Backend (Java 8+ or higher, Spring Framework, Spring Framework, Spring Boot, Spring Data JPA/Hibernate/REST)
- 4 Years
- Experience with Databases development (DB2, Oracle, Postgre
SQL or other databases, Writing SQL, Stored Procs) - 4 Years - Experience with Integration with external systems using web services and messaging platforms
- 3 Years - Experience with Dev Ops/CI/CD (Git, CI/CD (Jenkins, Git Hub Actions), Maven/Gradle or similar tools and technologies)
- 4 Years - Experience with Agile & Collaboration
Highly Desired Skill:
- 1 Year - 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
This opportunity is available as a W2 position with a competitive benefits package. Data Staff, Inc. offers medical, dental, and vision coverage options as well as paid vacation, sick, and holiday leave. As many of our opportunities are long-term, we also have a 401k program available for employees after 6 months.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).