Full Stack Engineer– SINDC5960189

October 15, 2026
Urgent

Job Description

Hiring: Full Stack Engineer Location: Durham, NC (Onsite)
Interview Process:
Round 1: 1-hour Technical Panel
Round 2: 30-minute Manager Interview – Culture Fit

About the Role
We are looking for an experienced Full Stack Engineer to join a Corporate Services Technology – Compliance Technology team. This role will focus on building scalable enterprise applications, developing APIs and event-driven services, and delivering modern Angular-based user interfaces.
The ideal candidate is an independent engineer who can work effectively across both front-end and back-end technologies.

Verified Remote Jobs

Looking for Vetted Remote & Hybrid Tech Roles?

Explore thousands of hand-screened remote software, AI, and IT positions with flexible hours on FlexJobs.

Browse FlexJobs Listings →

Must-Have Skills:
10+ year of IT Engineer
Strong experience with Java
Spring Boot
Kafka
Experience building and integrating RESTful APIs
Strong Angular experience, preferably with recent versions
Ability to work independently and take ownership
Full-stack experience with a preferred 50/50 front-end and back-end split
Candidates with a 70/30 front-end-heavy background are also welcome

Key Responsibilities
Design, develop, and maintain scalable, high-performance web applications across front-end and back-end technologies.
Build and maintain RESTful APIs, microservices, and event-driven architectures .
Develop modern web applications using Java, Spring Boot, Angular, and Node.js .
Create responsive and accessible UIs using technologies such as Angular Material, Bootstrap, CSS, and AG Grid .
Collaborate with product managers, architects, UX designers, and engineering teams to translate business requirements into technical solutions.
Develop and maintain automated unit, integration, and end-to-end testing.
Deploy and support applications in cloud-native environments , including AWS and Kubernetes/EKS.
Develop and support CI/CD pipelines and DevOps automation.
Ensure applications meet standards for security, scalability, reliability, performance, and observability .
Participate in code reviews and contribute to engineering best practices.