About The Position

This role drives the end-to-end software development lifecycle by collaborating across functional teams to translate user requirements into technical specifications and deliver high-quality software solutions. The Senior Full Stack Developer will design, build, and maintain scalable, secure, cloud-native applications leveraging AWS services, backend programming languages, and enterprise integration platforms.

Requirements

  • Expert in Java (primary backend language); proficient with Node.js and Python.
  • Hands-on experience with AWS Lambda, Amazon S3, and AWS API Gateway to build scalable serverless applications.
  • Strong development experience with Oracle and PostgreSQL (preferably using AWS RDS).
  • Skilled in designing and implementing RESTful APIs using AWS API Gateway and Lambda, capable of handling high-volume workloads.
  • Typically 5–7 years of relevant experience with a related post-secondary degree or equivalent education and experience.
  • Demonstrated technical proficiency through hands-on delivery of complex, scalable cloud-native applications.
  • Foundational skills: creative thinking, relationship management, emotional agility.
  • Intermediate skills: quality assurance, cloud computing, microservices, requirements analysis, adaptability, communication, collaboration, analytical problem-solving, data-driven decision making.
  • Advanced skills: programming, application integration, test-driven development, SDLC, troubleshooting, system integration.

Nice To Haves

  • Experience with webMethods development is a strong advantage.

Responsibilities

  • Translate complex user requirements into clear technical specifications and actionable development plans.
  • Develop, test, and deploy backend services and APIs, ensuring alignment with security, performance, and quality standards.
  • Collaborate with cross-functional teams to support system design, integration, and troubleshooting activities.
  • Manage application lifecycle processes including release management, version control, and documentation.
  • Continuously evaluate emerging technologies for suitability and impact on existing systems.
  • Provide technical guidance and support to stakeholders and team members.
  • Handle non-routine and complex issues independently, escalating when necessary.

Benefits

  • health insurance
  • tuition reimbursement
  • accident and life insurance
  • retirement savings plans
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service