About The Position

We are looking for an experienced Full Stack Java Developer with strong expertise in banking/financial services to join a high-impact team supporting enterprise applications and digital transformation initiatives. This role offers the opportunity to work with a leading financial institution in Pittsburgh, be involved in large-scale banking transformation projects, and provides strong career growth in a Hybrid/Onsite setting.

Requirements

  • 5+ years of experience in Java Full Stack Development
  • Strong expertise in Java, Spring Boot, Microservices
  • Experience with Angular or React (UI development)
  • Hands-on experience with REST APIs, SQL, and database design
  • Knowledge of cloud platforms (AWS/Azure) and CI/CD pipelines
  • Strong understanding of banking/financial domain

Nice To Haves

  • Experience with Kafka, Docker, Kubernetes
  • Exposure to capital markets, lending, or payments systems
  • Familiarity with Agile/Scrum methodologies

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Java and modern UI frameworks
  • Build and enhance RESTful APIs and microservices architecture
  • Collaborate with cross-functional teams (business, QA, DevOps)
  • Participate in system design, code reviews, and performance optimization
  • Work on front-end technologies (Angular/React) for UI development
  • Ensure secure, high-performance applications aligned with banking standards
  • Troubleshoot and resolve production issues
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service