Fullstack Developer - (Java Spring boot / Angular)

CapgeminiIrving, TX
$100,000 - $130,000Onsite

About The Position

Capgemini is seeking a technically proficient and enthusiastic developer to join their team. This role focuses on back-end application development, supporting and leading various phases of the product lifecycle including analysis, development, and testing. The developer will create new components in Java and maintain/enhance existing components in Java/Angular/Python. There is an opportunity to work with front-end web applications. The role emphasizes promoting best practices in TDD, development tools, and technologies. The developer will be an active member of an agile team, participating in ceremonies, interacting with business owners and stakeholders, and collaborating with other agile teams. Responsibilities include constant interaction with front-office business users for requirement analysis, developing and maintaining technical documentation, participating in code reviews, troubleshooting and debugging issues, and staying updated with industry trends. Mentoring junior developers is also a key aspect of this position.

Requirements

  • At least 5+ years of hands-on Single Page App development with Angular, HTML, CSS, and TypeScript.
  • Implement UI/UX designs and wireframes into functional and visually appealing interfaces.
  • Optimize UI performance, ensuring fast page loads and smooth user interactions.
  • Collaborate with designers to ensure design consistency and implement design systems.
  • Develop and maintain reusable UI components and libraries.
  • At least 7+ years of hands-on backend development experience.
  • Design, develop, and maintain scalable, secure, and efficient backend services using Java, including RESTful APIs and microservices.
  • Implement database schema design, data modeling, and data migration strategies using relational databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB).
  • Develop and maintain backend services using Java-based frameworks such as Spring Boot or Hibernate.
  • Ensure backend services are highly available, scalable, and fault tolerant.
  • Commercially proven experience in Java is required.

Nice To Haves

  • Experience with Python programming language and frameworks such as Django or Flask.
  • Familiarity with containerization (e.g., Docker) and Kubernetes, OpenShift is a plus.
  • Experience with DevOps practices, including continuous integration and continuous deployment (CI/CD).
  • Observability stack (Prometheus, Loki, Jaeger, Grafana)
  • A strong understanding of Agile/Scrum and ability to deliver solutions under this methodology.
  • Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns.
  • Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments.

Responsibilities

  • Support and lead different phases of the product lifecycle including analysis, development, and testing.
  • Develop new components in Java and maintain/enhance existing components in Java/Angular/Python.
  • Promote best practices in terms of TDD, development tools and technologies.
  • Be a proactive member of an agile team, taking part in ceremonies and interact with business owners and stakeholders as well as other agile teams across the fleet.
  • Constant interaction with front office business users, analyzing and gathering requirements.
  • Develop and maintain technical documentation, including architecture diagrams and design documents.
  • Participate in code reviews, ensuring high-quality code and adherence to coding standards.
  • Troubleshoot and debug issues, identifying root causes and implementing fixes.
  • Stay up to date with industry trends, best practices, and emerging technologies.
  • Mentor junior developers, providing guidance and knowledge sharing.

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service