Java FullStack_Developer

Capgemini•Dallas, TX
•$60,000 - $80,000

About The Position

The Java FullStack Developer will build and maintain scalable applications using Java middleware, Angular, Spring Boot, and SQL. The role involves writing clean, testable, readable, and maintainable code across client-side and service layers, delivering reusable and performant solutions, and applying sound object-oriented programming and application design principles. The developer will work in an Agile software delivery environment with continuous integration and continuous delivery tools, use an Acceptance Test Driven Development approach, identify and address bottlenecks and bugs, and contribute to moving legacy monolithic architectures toward microservice-based architectures.

Requirements

  • 5 years of experience with middleware Java, Angular, Spring Boot, and SQL.
  • Experience with HTML5, CSS3/SCSS, TypeScript, Angular, RxJS, and NGRX.
  • Experience working in an Agile software delivery environment.
  • Exposure to continuous integration and continuous delivery tools.
  • Understanding of fundamental design principles for building scalable applications.
  • Strong understanding of object-oriented programming.
  • Knowledge of legacy monolithic architecture and how to convert it to a microservice-based architecture.
  • Commitment to problem solving and communication.

Responsibilities

  • Write clean, testable, readable, and maintainable code.
  • Build client-side and service-layer code with equal proficiency and quality.
  • Deliver maintainable, extensible, reusable, and performant solutions.
  • Apply fundamental design principles to build scalable applications.
  • Use an Acceptance Test Driven Development approach.
  • Identify bottlenecks and bugs and work to address them.
  • Contribute to converting legacy monolithic architecture to a microservice-based architecture.
  • Collaborate and communicate while solving problems in an Agile software delivery environment.

Benefits

  • Paid time off, including vacation (12–25 days depending on employee grade), company-paid holidays, personal days, and sick leave.
  • Medical, dental, and vision coverage, or provincial healthcare coordination in Canada.
  • Retirement savings plans, such as a 401(k) in the U.S. or 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