About The Position

The Full-Stack Developer will join the Fraud Protection & Cybersecurity team to design and build modern, responsive web applications and secure APIs that help protect customer transactions, accounts, and sensitive digital assets. The role involves developing Angular applications and Java/Spring Boot backend services, while contributing to reliable, high-quality solutions in a fast-paced, agile environment. The developer will collaborate with cross-functional teams to address cybersecurity challenges, diagnose and resolve production incidents, and continuously improve code quality, architecture, and application performance. The ideal candidate is interested in cybersecurity and fraud prevention, curious about complex business processes, and eager to build expertise in the domain.

Requirements

  • Strong hands-on experience with Angular for building scalable, responsive, and intuitive web applications.
  • Proficiency with Java and Spring Boot to design and implement secure, high-performance RESTful APIs.
  • Practical experience with state management patterns such as Redux.
  • Ability to design reusable Angular components.
  • Deep understanding of MVP design principles and the ability to write clean, modular, organized code.
  • Experience using monitoring and diagnostic tools such as Datadog, browser developer tools, and real user monitoring platforms to troubleshoot and resolve active production incidents.
  • Strong grasp of agile software development practices and experience delivering work in iterative, fast-paced teams.
  • Curiosity and a problem-solving mindset, including the ability to understand and simplify complex business processes.
  • Required skills: Angular, Spring, and Java.

Nice To Haves

  • Previous experience with multiple modern frameworks.
  • Exposure to React.

Responsibilities

  • Design and implement secure, scalable solutions that safeguard customer accounts against fraudulent activity.
  • Build dynamic web applications using Angular and modern patterns that support maintainability and reusability.
  • Develop robust APIs and backend services with Java and Spring Boot.
  • Partner with cross-functional teams to solve cybersecurity challenges in real time.
  • Triage and resolve live incidents using monitoring and diagnostic tools.
  • Continuously improve code quality, architecture, and application performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service