Full Stack Technical Lead

CapgeminiDallas, TX
$73,150 - $174,000Hybrid

About The Position

The Capgemini team offers extensive career opportunities and provides mentoring and coaching for teammates. This role is an experienced professional with a strong background in software development.

Requirements

  • Java
  • Spring Boot
  • Microservices Architecture
  • React JS
  • PostgreSQL
  • Amazon Redshift
  • Kafka
  • JUnit
  • Mockito
  • Test-Driven Development (TDD)
  • REST APIs
  • SOAP Web Services
  • ETL/Data Pipelines
  • FTP/SFTP Integrations
  • Docker
  • Kubernetes
  • CI/CD Pipelines
  • Jenkins
  • GitHub Actions
  • Azure DevOps
  • GitLab
  • AWS and/or Azure Cloud Platforms
  • OAuth 2.0
  • JWT Authentication
  • Application Security Best Practices
  • JIRA
  • Git
  • Agile/Scrum Methodologies
  • AI-assisted development tools such as: GitHub Copilot, Windsurf

Nice To Haves

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Experience in large-scale data migration and modernization initiatives.
  • Experience delivering integration-heavy enterprise applications.
  • Strong understanding of Agile/Scrum delivery models.
  • Experience with cloud-native application development and deployment.

Responsibilities

  • Lead end-to-end solution architecture, technical design, and governance for enterprise applications.
  • Define application architecture, technology standards, development frameworks, and best practices.
  • Provide technical leadership throughout the project lifecycle, from requirements gathering to production deployment.
  • Conduct architecture reviews, design reviews, and code reviews to ensure quality, scalability, and maintainability.
  • Drive technical decision-making and solution optimization for complex business requirements.
  • Design and develop scalable backend services using Java, Spring Boot, and Microservices architecture.
  • Build and maintain modern, responsive user interfaces using React JS.
  • Develop secure, high-performance APIs and integrations.
  • Implement unit testing, integration testing, and test automation using JUnit, Mockito, and TDD practices.
  • Design, develop, and optimize database solutions using PostgreSQL and Amazon Redshift.
  • Ensure database performance, scalability, security, and data integrity.
  • Support data migration, modernization, and transformation initiatives.

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