Contract

Full Stack Java Developer

Posted on 09 September 25 by Jacobi Smith

  • CHARLOTTE,NC
  • $ - $
Logo

Powered by Tracker

Job Description

Full Stack Java Developer

Location:  Charlotte, NC (Hybrid)
Duration: 24-Month Contract 
Contract Type:  W2 ONLY, NO C2C

Role Overview

We are seeking an experienced Full Stack Java Developer to join our Software Engineering team. This role involves managing and sustaining a Java-based application with Angular and SQL components. The ideal candidate is a self-starter with proven ability to independently maintain and support applications, while contributing to Agile Scrum teams.

Key Responsibilities

  • Consult on and participate in moderately complex software engineering initiatives.

  • Manage, support, and sustain a Java/Angular/SQL-based application independently.

  • Review, analyze, and resolve moderately complex technical issues.

  • Build integrations between systems, services, and data sources.

  • Develop scalable, modular services using microservice architecture.

  • Refactor existing code to optimize performance and maintainability.

  • Write unit and integration test cases to ensure software quality.

  • Collaborate with business and technical stakeholders in an Agile/Scrum environment.

Qualifications

Required:

  • 5+ years programming experience with Java, Spring Boot, Angular, AngularJS.

  • 2+ years of cloud application development.

  • 5+ years with database technologies (SQL Server, MongoDB), including ETL procedures, queries, stored procedures, and data modeling.

  • Experience with web services development (e.g., Spring Boot).

  • Strong understanding of object-oriented design, design patterns, and refactoring.

  • Experience with microservices architecture.

  • Solid knowledge of relational database design and implementation.

  • Ability to work independently with minimal supervision.

Preferred:

  • Familiarity with Agile methodologies, Jira, and Confluence.

  • Strong communication skills with the ability to articulate technical work clearly.

Ideal Candidate Profile

  • Hands-on, independent developer who can own and sustain applications without heavy oversight.

  • Experienced in balancing development, support, and maintenance activities.

  • Comfortable working in Agile Scrum teams while driving individual contributions.

Job Information

Rate / Salary

$ - $

Sector

Information Technology

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-243403

Job Location