About The Position

We are seeking a hands-on Full Stack Developer (Java) to support an enterprise cloud migration and modernization program. The client currently operates a web application built on a low-code platform and is migrating to AWS to improve scalability, reliability, and enterprise readiness. This role will focus on rebuilding/refactoring application components, implementing multi-tenancy, integrating enterprise systems, and enabling secure cloud-native deployment. This is a delivery-focused role requiring strong execution capability across backend, frontend, cloud integration, and DevOps collaboration.

Requirements

  • 5+ years of full stack development experience.
  • Strong Java (11+) and Spring Boot expertise.
  • Experience with REST APIs and microservices architecture.
  • Frontend development experience (React, Angular, or similar).
  • Hands-on experience with AWS (ECS/Fargate, Lambda, RDS).
  • Experience working in multi-environment (Dev/QA/Prod) setups.
  • Experience with CI/CD pipelines.
  • Experience with SSO integrations.

Nice To Haves

  • Experience migrating from low-code platforms.
  • Experience with multi-tenant SaaS architecture.
  • Exposure to LLM/AI platform integration.
  • Experience working with distributed US + offshore teams.

Responsibilities

  • Refactor and rebuild application components from a low-code platform into Java-based services.
  • Develop backend services using Java (Spring Boot preferred).
  • Design and implement REST APIs and microservices.
  • Support migration of database workloads to AWS RDS.
  • Contribute to AI/LLM migration to IBM Watsonx (or equivalent).
  • Build or enhance frontend components (React/Angular preferred).
  • Implement multi-tenancy and tenant isolation logic.
  • Integrate SSO authentication and identity providers.
  • Support third-party integrations including: Payment platforms Procurement systems
  • Ensure accessibility and enterprise-grade UX standards
  • Deploy applications to AWS (ECS/Fargate or Lambda-based services).
  • Work within Dev, QA, and Production environments.
  • Collaborate on CI/CD pipeline implementation.
  • Participate in testing, release cycles, and production stabilization.
  • Follow secure coding best practices.
  • Implement logging, monitoring, and performance optimizations.
  • Support enterprise security and compliance readiness.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service