Full Stack Engineer
Location Preference: Durham, North Carolina
We have similar openings in other locations as well: Westlake, TX - Smithfield, RI - Boston, MA - Merrimack, NH - Jersey City, NJ - Salt Lake City, UT, Covington, KY
Must have skills: Java, Spring Boot, Kafka, building API's, Angular (most recent versions). Independent 50/50 split is preferred, but open to 70/30 heavy front end.
Open for Candidates who are on H1B/OPT/USC
The Role
Develops enterprise software solutions and performs end-to-end functional and non-functional testing within an Agile environment. Designs, develops, and maintains full-stack applications using Java/Spring MVC, Spring Core, Spring Boot, Angular, and Node.js. Implements interactive User Interface (UI) designs using Bootstrap5, CSS, AG Grid, and Angular Material. Tests and writes automated unit, integration, and end-to-end tests with tools such as Cypress, JUnit, Cucumber, and Karate. Maintains highly available, multi-region Kubernetes (AWS EKS environments), supporting critical workloads. Writes SQL queries and debugs stored procedures within an Oracle environment. Provides business solutions by developing complex or multiple software applications.
Primary Responsibilities
- Design, develop, and maintain scalable, high-performance web applications across both front-end and back-end technologies.
- Architect and implement end-to-end solutions using modern frameworks, APIs, databases, and cloud-native services.
- Collaborate with product managers, architects, UX designers, and engineering teams to translate business requirements into technical solutions.
- Own the development of responsive, accessible, and user-friendly interfaces while ensuring flawless integration with backend services.
- Build and maintain RESTful APIs, microservices, and event-driven architectures that support enterprise-scale applications.
- Develop, deploy, and support solutions on cloud platforms such as AWS and Azure.
- Drive adoption of DevOps practices, including CI/CD pipelines, infrastructure automation, monitoring, and observability.
If interested, please apply or share your resume to .