Java Full Stack Developer

Apptad Inc

North Carolina

Hybrid

USD 120,000 - 150,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Apptad Inc in Charlotte, NC is seeking a Java Full Stack Developer to lead UI/Full Stack initiatives across systems. The role combines React UI work with Spring-based backend services in a hybrid environment.

You will design and implement microservices, containerized with Docker and Kubernetes, and collaborate with product owners, architects, and QA to deliver scalable, reliable solutions.

Qualifications

  • 12+ years of overall experience in software development.
  • 5+ years UI development with React or Angular.
  • 3+ years Spring Boot and Spring ecosystem.
  • 3+ years Spring Integration (channels, routers, transformers).
  • Experience with Docker and Kubernetes deployments.
  • Hands-on with CI/CD tooling like Jenkins and GitHub.
  • Familiarity with testing: JUnit, Mockito, WireMock, TestContainers.
  • Experience with logging/monitoring tools (Log4J, Splunk).
  • Experience with API gateways (Spring Cloud Gateway).

Responsibilities

  • Lead UI/full-stack development and design integrations.
  • Build microservices, REST APIs, and Spring Batch data ingestion.
  • Develop UI with React; collaborate with DevOps for CI/CD.
  • Design containerized Spring Boot services in Docker/Kubernetes.
  • Partner with product owners and QA to translate requirements.

Skills

Communication skills
Stakeholder management
Independent work
Test automation mindset

Tools

React
Angular
Spring Boot
Spring Integration
Docker
Kubernetes
Jenkins
GitHub
JUnit/Mockito
WireMock
TestContainers
Spring Cloud Gateway
APIM

Job description

Job Title: Java Full Stack Developer
Location: Charlotte, NC (Hybrid 3 Days onsite every week)
Job Type: 12-18 Months Contract
Job Description
  • Position Summary UI / Full Stack focused Full Stack Developer Lead.
  • Design and build integrations using Spring Boot, Spring Integration DSL, messaging channels, transformers, gateways, and routing patterns.
  • Implement microservices, REST APIs, and Spring Batch data ingestion solutions.
  • Develop UI screens and components using React.
  • Develop reusable integration components, standardized templates, and libraries to accelerate development.
  • Ensure code quality through robust unit testing, integration testing, and automated CI pipelines.
  • Design and deploy Spring Boot services in containerized environments (Docker, Kubernetes).
  • Work closely with DevOps teams to ensure proper CI/CD integration, container image standards, and deployment automation.
  • Optimize containerized workloads for scalability, performance, and security.
  • Collaborate with product owners, architects, business analysts, and QA to translate requirements into technical solutions.
  • Is able to actively participate / lead design discussions, participate in architectural reviews, and influence integration strategies.

Primary Skill: ReactJS

Secondary Skill: Angular

Tertiary Skill: Spring boot

Required Qualifications
  • Overall Years of Experience 12+ Years.
  • 5+ Years of React or Angular UI development, expert in UI screen design and implementation.
  • 3+ years of hands-on experience with Spring Boot and the broader Spring ecosystem.
  • 3+ years of Spring Integration experience (channels, filters, routers, aggregators, transformers, etc.).
  • Expert use of Github Co-Pilot to generate code, proficient in or can adapt quickly to using other AI tools
  • Expertise with Docker, container image management, and Kubernetes-based deployments.
  • Strong Java development skills with a focus on scalable, resilient, and testable code.
  • Hands-on experience with CI/CD tooling (Jenkins, GitHub, etc.).
  • Knowledge of JUnit, Mockito, Spring Test, WireMock, TestContainers.
  • Experience with logging/monitoring tools (Log4J, Splunk, etc.,).
  • Experience with API gateway frameworks (Spring Cloud Gateway, APIM).
  • Experience with distributed tracing and observability frameworks.
  • Strong communication and stakeholder management abilities.
  • Desired Qualifications Ability to collaborate with architecture teams and contribute to technical decisions.
  • Ability to work independently or with low supervision.
  • Open to contributing to test automation for end-to-end automated testing and proactively jumping in to help team members as needed.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Java Full Stack developer
Java Full Stack developer

Northern Base • Charlotte (NC)

On-site
USD 130,000 - 170,000
Java Full Stack Dev
Java Full Stack Dev

Dexian • Charlotte (NC)

On-site
USD 110,000 - 165,000
Java Full Stack developer
Java Full Stack developer

Siri InfoSolutions Inc • San Antonio (TX)

On-site
USD 100,000 - 130,000
Java Fullstack Developer
Java Fullstack Developer

Rapid Eagle Inc • Las Vegas (NV)

On-site
USD 120,000 - 180,000
401(k)
Dental insurance
Health insurance
Java Full Stack developer
Java Full Stack developer

Acestack • Addison (TX)

On-site
USD 120,000 - 150,000
Java Full Stack developer
Java Full Stack developer

Acestack • Charlotte (NC)

On-site
USD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

SPECTRAFORCE • Newark (NJ)

Hybrid
USD 100,000 - 130,000
Java Technical Lead
Java Technical Lead

Rapid Eagle Inc • Los Angeles (CA)

On-site
USD 140,000 - 190,000
401(k) matching
Dental insurance
Health insurance
Full Stack Java Expert
Full Stack Java Expert

Intone Inc • Jersey City (NJ), Northern (KY)

Hybrid
USD 124,000 - 193,000