JJobsSonar

Full Stack Engineer

Mastech Digital · Durham, NC

Full Stack Engineering

About this role

This Fullstack Engineer role involves a 50/50 split between UI and Server Side development. The technical environment includes Angular, TypeScript, and Java Spring Boot, with cloud infrastructure hosted on AWS. The engineer will be responsible for building maintainable, testable, and well-documented software using Jenkins for CI/CD and containerization via Docker and Kubernetes. The role also requires an understanding of understanding of modern AI technologies like LLMs, RAG, and agents. The candidate will work across multiple teams and business functions, and may be responsible for mentoring engineers and maintaining engineering standards.

Skills & technologies

Read full description

Durham NC

Fullstack engineer


The Skills You Bring


Strong development experience with:


Java, Spring Boot


React, Angular, TypeScript, JavaScript


REST APIs and microservices


SQL and database design


AWS cloud services


Experience with GitHub, GitHub Actions, Jenkins, or similar CI/CD platforms.


Understanding of modern AI technologies including LLMs, RAG, agents, and AI-assisted development tools.


Ability to build maintainable, testable, and well-documented software.


Ability to evaluate technologies and recommend practical solutions.


Strong communication and team-based skills.


Experience mentoring engineers and working towards engineering standards.


Ability to work across multiple teams and business functions.

Technical Fit - this is a 50/50 FSE

UI: Angular TS

Server Side: Java Spring Boot

Cloud: AWS

CI/CD and Testing: Jenkins for Ci/CD, Docker / Kubernetes and e2e testing framework tooling (Cypress, Selenium, Playwright, etc)

$60.00/yr - $65.00/yrApply now

Similar Full Stack Engineering jobs

All Full Stack Engineering jobs

Full Stack Developer

SS&C Technologies · Indiana, United States

Full Stack EngineeringSep 16, 2026

Full Stack Engineer

RemoteHunter · United States

Full Stack Engineering$120,000.00/yr - $155,000.00/yrSep 16, 2026