About The Position

Build scalable, end-to-end solutions that power modern digital platforms in financial services The Role As a Full Stack Developer, you will design, develop, and deliver robust 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, identifying system improvements, and delivering high-quality, scalable solutions.

Requirements

  • 10+ years of experience in full stack development with Java, AngularJS, Spring Boot, 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 contribute to complex coding and refactoring scenarios

Nice To Haves

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

Responsibilities

  • Develop full stack applications using Java, Spring Boot, AngularJS, and SQL
  • Collaborate within engineering pods, contributing to shared delivery outcomes and ownership
  • Analyze information needs, systems flow, and data usage to inform technical design
  • Build and integrate APIs (REST, SOAP, Microservices) across distributed systems
  • Refactor and optimize complex codebases to improve performance, scalability, and maintainability

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