Java Full Stack Engineer - Professional

HEXAWARE•United States,

About The Position

We are seeking a hands-on Full Stack Engineer to join a team of more than seven experienced full stack engineers. The role supports new development and ongoing maintenance of a critical, external-facing training application used by lenders and trainers in the capital markets space. This development-focused position spans frontend UI, backend services, test automation, and AWS cloud infrastructure, with an emphasis on quality, scalability, and production stability.

Requirements

  • Proven experience as a Full Stack Java Developer.
  • Strong hands-on experience with Java backend development, Angular frontend/UI development, and 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.

Nice To Haves

  • Capital markets experience.
  • Experience leveraging GitHub Copilot.

Responsibilities

  • Contribute to new feature development and application maintenance in collaboration with the full stack engineering team.
  • Design, develop, and enhance full stack applications using Java, AWS, and Angular.
  • Build and maintain external-facing web applications focused 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 review.
  • Use GitHub Copilot to improve developer productivity and code quality.
  • Validate user stories end to end and act as an engineer of test.
  • 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.
  • Apply AWS services and architecture knowledge to support scalable, reliable solutions.
  • Contribute to optimization and logistics within AWS-based systems and support cloud-native development and operational best practices.
  • Provide production support for a mission-critical capital markets application.
  • Troubleshoot issues across UI, backend services, and AWS infrastructure, supporting incident resolution and application stability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service