Contract

Senior Full stack Developer

Posted on 28 June 25 by Reginald Dykes

  • CHARLOTTE,NC
  • $0.00 - $0.00
Logo

Powered by Tracker

Job Description

Job Title: Senior Full-Stack Java Developer
Location: Charlotte, NC
Employment Type: Full-time | Contract


Role Overview

We’re looking for a seasoned Senior Full-Stack Java Developer who can own end-to-end feature delivery—from designing resilient Java back ends to crafting intuitive React or Angular front ends. You’ll thrive in an Agile squad, groom tickets in Jira, and collaborate with product, UX, and DevOps to ship high-quality, data-driven applications.


Key Responsibilities

AreaWhat You’ll Do
Backend (Java)• Design, develop, and maintain RESTful services and microservices in Java (Spring/Spring Boot).
• Write clean, efficient, and testable code, enforcing best practices for security and performance.
Frontend (React / Angular)• Build dynamic, responsive UIs with either React (Hooks, Context, Redux) or Angular (v12+), including state management and component libraries.
Database (SQL)• Model relational schemas, write optimized queries, tune indexes, and build stored procedures as needed.
Agile Delivery• Participate in sprint planning, backlog refinement, daily stand-ups, and retros.
• Track work in Jira, ensure story definition of done, and continuously improve velocity.
Quality & DevOps• Create unit/integration tests; uphold CI/CD pipelines.
• Partner with QA and SRE teams to ensure reliability and observability.

Must-Have Qualifications

  • 5+ years professional Java development (Java 11+ preferred) in production environments.

  • 3+ years modern JavaScript front-end experience with React or Angular.

  • 2+ years writing and optimizing SQL (PostgreSQL, MySQL, or similar).

  • Hands-on Agile/Scrum experience and proficiency with Jira.

  • Solid grasp of REST, microservices, and common design patterns.

  • Comfortable with Git, code reviews, and CI tools (GitHub Actions, Jenkins, etc.).

  • Proven ability to collaborate across disciplines and communicate clearly with stakeholders.


Nice-to-Have

  • Spring Cloud, Kafka, or other event-driven tools.

  • Containerization with Docker/Kubernetes.

  • Experience with cloud platforms (AWS, GCP, or Azure).

  • Familiarity with automated testing frameworks (Jest, Cypress, JUnit, Spock).

  • Exposure to GraphQL or WebSockets for real-time data.


Education

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

Job Information

Rate / Salary

$0.00 - $0.00

Sector

IT/Software/Technology

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-242204

Job Location