Java Full Stack Engineer - Professional

HEXAWARE•United States,
•Onsite

About The Position

We are seeking a hands-on Full Stack Engineer to join a team of experienced full stack engineers supporting new development and ongoing maintenance of a critical, external-facing training application used by lenders and trainers in the capital markets space. The role is heavily development-focused and spans frontend UI, backend services, test automation, and AWS cloud infrastructure, with an emphasis on quality, scalability, and production stability. The position involves developing and maintaining full stack applications using Java, AWS, and Angular; building and maintaining automated tests across UI and backend layers; supporting application deployment and optimization in AWS; and providing production support for a mission-critical application. The role is full-time and based at the client location in Atlanta, Georgia, onsite from day one.

Requirements

  • Proven experience as a Full Stack Java Developer.
  • Strong hands-on experience with Java backend development.
  • Strong hands-on experience with Angular frontend/UI development.
  • Strong hands-on experience with AWS cloud services and environments.
  • Experience working on external-facing applications.
  • A solid background in test automation and validating user stories across UI and backend.
  • Experience using GitHub for source control and collaboration.
  • Ability to work effectively in a team-based development environment.
  • Comfort supporting critical applications in high-impact environments.
  • Ability to work onsite at the client location in Atlanta from day one.

Nice To Haves

  • Capital markets experience.
  • Experience leveraging GitHub Copilot / GHVP.

Responsibilities

  • Contribute to new feature development and application maintenance as part of a full stack engineering team.
  • Design, develop, and enhance full stack applications using Java, AWS, and Angular.
  • Build and maintain external-facing web applications with a focus on performance, usability, and reliability.
  • Develop frontend/UI components for training applications used by lenders and trainers.
  • Implement and maintain backend Java services supporting user workflows, data processing, and integrations.
  • Participate in GitHub-based development workflows, including branching, pull requests, and code reviews.
  • Validate user stories end to end and build and maintain automated tests across UI and backend layers.
  • Ensure quality coverage for new development, enhancements, and production fixes.
  • Collaborate with product and engineering partners to test and deliver requirements.
  • Support application development, deployment, and optimization in an AWS environment.
  • Contribute to optimization and logistics within AWS-based systems and support cloud-native development and operational best practices.
  • Provide production support, troubleshoot issues across UI, backend services, and AWS infrastructure, and support incident resolution and application stability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service