Full Stack Engineer

CapgeminiAtlanta, GA
Onsite

About The Position

We are seeking an experienced Full Stack Engineer with strong expertise in Java, microservices architecture, and modern development practices. The ideal candidate will have hands-on experience across the full software development lifecycle, including front-end, backend, APIs, CI/CD, DevSecOps, and data modeling, along with exposure to AI-assisted development tools.

Requirements

  • 5+ years of experience as a Full Stack Developer working across front-end, backend, APIs, DevOps, and data engineering.
  • 5+ years of hands-on experience with Java (11+), Spring Framework, Spring Boot, Spring Batch, and microservices architecture.
  • 4+ years of experience with one or more scripting languages such as Bash, PowerShell, Python, or JavaScript.
  • Strong experience with front-end technologies such as React or Angular.
  • Hands-on experience with Kubernetes, preferably on Red Hat OpenShift.
  • Proven experience in setting up and managing CI/CD pipelines using modern tools (e.g., GitHub Actions, Harness).
  • Experience with observability and monitoring tools such as Splunk and AppDynamics.
  • Practical experience in security best practices and vulnerability remediation.
  • Exposure to AI-assisted development using LLMs, APIs/SDKs, and developer tools such as GitHub Copilot.

Responsibilities

  • Design, develop, and maintain scalable full stack applications covering front-end, backend, APIs, and data layers.
  • Build and enhance microservices-based architectures using Java (11+) and Spring ecosystem technologies such as Spring Boot, Spring Framework, and Spring Batch.
  • Develop responsive and user-friendly interfaces using modern front-end frameworks like React or Angular, ensuring a seamless user experience.
  • Design and implement robust APIs for integration across systems and services.
  • Work with both SQL and NoSQL databases, performing data modeling and optimization for performance and scalability.
  • Develop and maintain CI/CD pipelines using tools like GitHub Actions and Harness to automate build, test, and deployment processes.
  • Deploy and manage containerized applications on Kubernetes, specifically within Red Hat OpenShift environments.
  • Implement observability and monitoring solutions using tools such as Splunk and AppDynamics.
  • Actively identify, troubleshoot, and remediate security vulnerabilities to ensure application and platform security.
  • Leverage scripting languages (e.g., Bash, PowerShell, Python, Shell, JavaScript) for automation, tooling, and operational tasks.
  • Utilize AI-assisted development tools (e.g., GitHub Copilot, LLM APIs/SDKs) to enhance productivity and code quality, including experience with planning and agent-based workflows.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service