About The Position

Build scalable, end-to-end solutions that power modern financial services platforms The Role As a Full Stack Developer, you will design, develop, and deliver robust, scalable applications across both front-end and back-end systems. Working within collaborative engineering pods, you will contribute across the full software development lifecycle—analyzing requirements, solving complex technical challenges, and delivering high-quality solutions that meet evolving business needs.

Requirements

  • 10+ years of experience in full stack development with Java, Spring Boot, React, and SQL
  • Solid understanding of software development lifecycle and engineering best practices
  • Experience working with APIs and microservices-based architectures
  • Familiarity with containerization and distributed computing concepts
  • Ability to work on complex coding challenges and refactoring initiatives

Nice To Haves

  • Experience with Node.js in full stack environments
  • Exposure to cloud platforms and modern DevOps practices
  • Experience working in Agile delivery environments
  • Background in financial services or regulated industries
  • Experience in client-facing or consulting environments

Responsibilities

  • Develop full stack solutions using Java, Spring Boot, React, and SQL
  • Contribute to engineering pods with shared accountability and ownership of delivery outcomes
  • Analyze system flows, data usage, and business processes to inform technical design
  • Build and integrate APIs (REST, SOAP, Microservices) across distributed systems
  • Refactor and optimize complex codebases to improve performance and scalability

Benefits

  • Comprehensive health, dental, and vision insurance
  • 401(k) with employer contributions
  • Generous paid time off and flexible holiday options
  • Learning and development programs, including certifications
  • Employee wellbeing and assistance programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service