Java Full Stack Developer - Dallas, TX

PhotonUnited States,
$38,000 - $135,000Onsite

About The Position

We are seeking a skilled Java Full Stack Developer with expertise in both frontend and backend technologies. The ideal candidate will have a strong background in Angular for frontend development and Java, Spring Boot, and Microservices for backend development. Experience in fraud prevention is mandatory for this role. This position involves designing technical solutions, hands-on development, API design and integration, and working within an Agile environment. The role also requires experience with cloud platforms like AWS and containerization technologies such as Docker and Kubernetes.

Requirements

  • Bachelor’s degree in Computer Science or a related technical discipline.
  • 6–10 years of proven success designing technical solutions and hands-on development experience using Java.
  • Strong back-end application development expertise, with extensive experience in Java, Spring Boot, and Spring Security.
  • Hands-on experience designing and building APIs, including integration with API Gateways.
  • Strong knowledge of authentication and authorization technologies and best practices.
  • Comprehensive understanding of the software development lifecycle, including requirements analysis, design, development, unit, functional and integration testing, test automation, debugging, troubleshooting, and issue resolution.
  • Experience designing and implementing secure, scalable, and highly available enterprise-grade systems on Amazon Web Services (AWS).
  • Experience building container-based systems, with hands-on knowledge of Docker, Kubernetes, and managed orchestration platforms such as EKS.
  • Proven ability to design systems using modern distributed architecture patterns.
  • Demonstrated critical thinking and complex problem-solving skills.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively across engineering and architecture teams.
  • Experience working in an Agile development environment.
  • Strong experience in Angular development and architecture.
  • Strong experience with Java, Spring Boot, and Microservices.
  • Fraud Prevention domain experience is mandatory.

Nice To Haves

  • Experience with CockroachDB.
  • Familiarity with Git, Maven, Jenkins, Jira.
  • Experience with CI/CD Pipelines.
  • Experience with Cloud Platforms (Azure/AWS).
  • Experience with Unit Testing & Automation Testing.

Responsibilities

  • Design and develop responsive, scalable, and user-friendly web applications using Angular, HTML5, CSS3, SASS/SCSS, and JavaScript.
  • Develop and maintain backend applications using Java, Spring Boot, and Spring Security.
  • Design and build APIs, including integration with API Gateways.
  • Implement authentication and authorization technologies and best practices.
  • Design and implement secure, scalable, and highly available enterprise-grade systems on Amazon Web Services (AWS).
  • Build container-based systems using Docker and Kubernetes.
  • Develop microservices-based architectures using RESTful APIs.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, development, testing, debugging, and issue resolution.
  • Collaborate effectively across engineering and architecture teams.
  • Work in an Agile development environment.

Benefits

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