Full Stack Engineer

Durham, NC, US • Posted 1 day ago • Updated 2 hours ago
Contract W2
On-site
DOE
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • DevOps
  • Microservices
  • Cloud Computing
  • Database
  • Testing
  • API
  • Collaboration
  • Development Testing
  • Software Development
  • Mentorship
  • Technical Drafting
  • RESTful
  • Web Services
  • Backend Development
  • Java
  • Spring Framework
  • Golang
  • Web Applications
  • TypeScript
  • React.js
  • AngularJS
  • UI
  • Management
  • Performance Tuning
  • Amazon Web Services
  • Docker
  • Kubernetes
  • Terraform
  • PostgreSQL
  • Query Optimization
  • Continuous Integration
  • Continuous Delivery
  • Jenkins
  • Automated Testing
  • Cucumber
  • Cypress
  • Analytical Skill
  • Conflict Resolution
  • Problem Solving
  • Communication
  • Agile

Summary

Job Summary We are seeking a highly motivated Full Stack Engineer to design, develop, and maintain scalable web applications and RESTful APIs. This role is responsible for building secure, cloud-native solutions, leading full-stack development initiatives, and collaborating with cross-functional teams to deliver high-quality software. The ideal candidate will have strong expertise in Java, modern frontend frameworks, cloud technologies, containerization, and DevOps practices. Key Responsibilities Design, develop, and maintain scalable RESTful APIs and enterprise web applications. Lead the development of secure, high-performance full-stack solutions using modern technologies. Develop backend services using Java and Spring Boot. Build responsive frontend applications using TypeScript with React and/or Angular. Design reusable UI components and optimize application performance. Develop and maintain distributed systems and microservices. Build, deploy, and support cloud-native applications using AWS services. Develop and manage containerized applications using Docker and Kubernetes. Implement Infrastructure as Code (IaC) using Terraform. Design and optimize PostgreSQL database schemas, queries, and indexing strategies. Build and maintain CI/CD pipelines to automate software build, testing, and deployment. Develop and execute automated API, integration, and UI tests using frameworks such as Cucumber, Karate, and Cypress. Collaborate with architects, developers, QA teams, and business stakeholders throughout the software development lifecycle. Mentor team members and contribute to technical design and engineering best practices. Troubleshoot production issues and implement scalable, reliable solutions. Required Qualifications Bachelor's degree in Computer Science, Engineering, or equivalent professional experience. 7+ years of experience designing, developing, and supporting RESTful web services and distributed systems. Strong backend development experience with Java and Spring Boot. Experience with Go (Golang) or willingness to develop using Go. Experience building modern web applications using TypeScript with React and/or Angular. Strong understanding of UI architecture, component development, state management, and performance optimization. Experience developing and deploying applications on AWS. Hands-on experience with Docker and Kubernetes. Experience implementing Infrastructure as Code (IaC) using Terraform. Strong experience with PostgreSQL, including schema design, query optimization, and indexing. Experience building and maintaining CI/CD pipelines using Jenkins or similar tools. Experience with automated testing frameworks such as Cucumber, Karate, and Cypress. Strong analytical, problem-solving, and communication skills. Experience working in Agile development environments. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: compun
  • Position Id: BANDC5834408
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Durham, North Carolina

Today

Easy Apply

Contract

Durham, North Carolina

Today

Easy Apply

Contract

DOE

Durham, North Carolina

Today

Easy Apply

Full-time

USD 60.00 - 75.00 per hour

North Carolina

Today

Full-time

USD 136,850.00 - 185,150.00 per year

Search all similar jobs