About The Position

The Senior Full Stack Engineer develops and deploys software in a fast-paced environment, with a focus on enterprise web and middle-tier applications using Angular and core Java with Spring/Spring Boot. The role collaborates with colleagues on technical implementation and process improvement, and works closely with technology and business partners to design new features. It also contributes leadership, mentoring, communication, and problem-solving skills while building positive relationships across teams and staying engaged with new technologies and frameworks.

Requirements

  • Advanced full-stack software development experience building enterprise web and middle-tier applications using Angular and core Java with Spring/Spring Boot.
  • Bachelor of Science in Computer Science, Engineering, or Mathematics, or equivalent experience.
  • Experience working in an Agile Scrum development environment.
  • Experience with web services, including JSON, XML, REST, and SOAP.
  • Experience with Docker, Kubernetes, Terraform, and AWS cloud deployment and application management.
  • Experience with unit testing and test automation libraries or strategies.
  • Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins.
  • Experience using source control and pull requests for collaborative development in code repository tools such as GitHub.
  • Strong communication and problem-solving skills.
  • Java.

Responsibilities

  • Develop and deploy software in a fast-paced environment.
  • Collaborate with colleagues on technical implementation and process improvement.
  • Work closely with technology and business partners to design new features.
  • Guide, encourage, and motivate fellow engineers.
  • Mentor and be mentored by team members and partners.
  • Build positive relationships within and across teams.
  • Learn about the latest technologies and frameworks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service