Java Full Stack Developer - Dallas, TX

PhotonDallas, TX
$37,000 - $132,000Onsite

About The Position

We are seeking a skilled Java Full Stack Developer with strong experience in both frontend and backend technologies. The ideal candidate will have a deep understanding of Angular development and architecture, along with expertise in Java, Spring Boot, and Microservices. Experience in the Fraud Prevention domain is mandatory for this role. This position involves developing responsive, scalable, and user-friendly web applications, integrating frontend components with backend services, and ensuring adherence to best practices in architecture, security, and testing.

Requirements

  • Strong hands-on experience in Angular development, including Angular 10+ versions, TypeScript, components, services, directives, pipes, routing, reactive forms, dependency injection, and state management.
  • Experience with NgRx, RxJS, Angular Material, and integration of Angular applications with RESTful APIs.
  • Proficiency in developing responsive, scalable, and user-friendly web applications using Angular, HTML5, CSS3, SASS/SCSS, and JavaScript.
  • Strong knowledge of JavaScript, Angular, and AngularJS.
  • Understanding of component-based architecture, performance optimization, lazy loading, module federation, and frontend security best practices.
  • Familiarity with accessibility standards (WCAG).
  • Experience with unit testing frameworks such as Jasmine/Karma, and end-to-end testing tools.
  • Strong experience with Java, Spring Boot, and Microservices.
  • Experience with Hibernate/JPA.
  • Proficiency in SQL.
  • Experience with REST APIs.
  • Fraud Prevention domain experience is mandatory.

Nice To Haves

  • Docker
  • CI/CD Pipelines
  • Kubernetes
  • Unit Testing & Automation Testing
  • Cloud Platforms (Azure/AWS)

Responsibilities

  • Develop and maintain responsive, scalable, and user-friendly web applications using Angular, HTML5, CSS3, SASS/SCSS, and JavaScript.
  • Implement frontend solutions using Angular (10+ preferred), TypeScript, components, services, directives, pipes, routing, reactive forms, dependency injection, and state management (NgRx).
  • Integrate Angular applications with RESTful APIs.
  • Develop backend services using Java, Spring Boot, and Hibernate/JPA.
  • Design and implement solutions based on Microservices Architecture.
  • Ensure seamless integration between frontend and backend systems.
  • Apply best practices in frontend architecture, including component-based architecture, performance optimization, lazy loading, module federation, and frontend security.
  • Familiarize with accessibility standards (WCAG).
  • Perform unit testing using frameworks like Jasmine/Karma and end-to-end testing.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug issues across the full stack.
  • Contribute to the continuous improvement of development processes and tools.

Benefits

  • Medical benefits
  • Vision benefits
  • Dental benefits
  • 401k retirement plan
  • Variable pay/incentives
  • Paid time off
  • Paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service