Lead Fullstack Java Developer

Jay AnalytixToronto, ON

About The Position

We are looking for a Lead Full Stack Java Developer to design, develop, and lead delivery of enterprise-grade web applications. The role involves hands-on development along with technical leadership, guiding a team, and ensuring high-quality, scalable solutions in a banking/financial services environment.

Requirements

  • Strong experience in Java, Spring Boot, and microservices
  • Experience with front-end frameworks (React or Angular)
  • Good understanding of REST APIs and distributed systems
  • Experience with databases (SQL/NoSQL)
  • Strong knowledge of software design principles and architecture
  • Experience with Git, CI/CD pipelines, and Agile development

Nice To Haves

  • Banking or financial services domain experience
  • Cloud experience (AWS, Azure, or GCP)
  • Experience leading development teams or projects
  • Knowledge of containerization (Docker, Kubernetes)

Responsibilities

  • Lead the design and development of full-stack applications using Java-based technologies
  • Build scalable backend services using Java, Spring Boot, and microservices architecture
  • Develop responsive front-end applications using modern frameworks (Angular/React)
  • Provide technical leadership, code reviews, and mentoring to development teams
  • Collaborate with architects, product owners, and stakeholders to define solutions
  • Ensure application performance, security, and scalability standards are met
  • Integrate REST APIs, third-party services, and enterprise systems
  • Participate in architecture discussions and system design decisions
  • Support CI/CD processes and DevOps practices
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service