Full Stack Engineer (backend-focused) ID70140

AgileEngineDowney, CA
Remote

About The Position

We are looking for a Senior Full Stack Engineer with a strong backend focus to design and build Java and Spring Boot services while maintaining supporting Angular frontend components. You will lead the transition toward domain-driven architecture, architect clean RESTful APIs, and work within cross-functional squads — with approximately 70–80% of your time dedicated to server-side logic, performance, and system design.

Requirements

  • 3+ years of experience with Java (Spring Boot) and solid working knowledge of Angular
  • Strong understanding of Object-Oriented Design (OOD) and software design patterns
  • Deep experience building and consuming RESTful services with a strong understanding of API protocols and standards
  • Experience working with relational databases such as PostgreSQL and Oracle
  • Experience with JPA/Hibernate
  • Passion for backend development, performance optimization, and software architecture
  • Upper-intermediate English level

Nice To Haves

  • Experience working with spec-driven development or related AI-driven software development lifecycle practices
  • Previous experience in the Loyalty or FinTech sectors
  • Experience with AWS or Azure and Docker
  • Knowledge of CI/CD pipelines such as Jenkins or GitLab CI
  • Experience refactoring legacy systems into modern domain-driven architectures

Responsibilities

  • Designing and implementing robust backend services using Java and Spring Boot
  • Build and maintain supporting Angular frontend components, ensuring seamless integration with backend services
  • Lead the transition from traditional database-centric designs toward a Domain-Driven Design (DDD) architecture
  • Architect and implement clean, scalable RESTful APIs that follow modern API standards and best practices
  • Work within cross-functional squads to deliver high-quality features and technical solutions
  • Contribute to backend performance, scalability, and system architecture improvements
  • Collaborate closely with engineering teams to maintain a cohesive and proactive development environment

Benefits

  • Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive compensation.
  • Exciting projects: Join projects with modern solutions development and top-tier clients, including Fortune 500 enterprises and leading product brands.
  • Flextime: Tailor your schedule for an optimal work-life balance, with options for remote work and flexible hours.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service