Full Stack Engineer

CapgeminiAtlanta, GA
$70,000 - $85,000Onsite

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 (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service