About The Position

Sigma Software is seeking a Senior Full Stack Developer to join a skilled, collaborative team working with modern technologies to create a robust, customer-focused product for a leading pet products marketplace. This role involves contributing to a cutting-edge platform designed to serve millions of customers and transform the online shopping experience. You will be part of a team developing and maintaining core systems for managing catalogs, pricing, and inventory, ensuring accurate tracking of items and services, and building scalable, large-scale distributed systems that handle substantial data volumes with low latency and robust fault tolerance. Key technologies include Java, React, REST APIs, Distributed Systems, Event-Driven Architecture, HBase, Cassandra, MongoDB, Redshift, AWS, Google Cloud, and Azure.

Requirements

  • 5+ years of experience in software development with object‑oriented programming languages, specifically Java
  • Solid hands-on experience with frontend frameworks, specifically React
  • Extensive experience in building multi‑tier web applications and creating REST APIs
  • Strong understanding of OOP principles, design patterns, algorithms, and data structures
  • Practical knowledge of cloud platforms like AWS, Google Cloud, or Azure
  • Experience with CI/CD pipelines and containerization tools like Docker or Kubernetes
  • Familiarity with both relational and NoSQL databases such as HBase, Cassandra, MongoDB, Redshift
  • Hands‑on experience in Linux/Unix environments
  • Strong analytical and problem-solving skills
  • At least an Upper-Intermediate level of English

Nice To Haves

  • Experience with GraphQL
  • Understanding of high-load system optimizations in the E-commerce domain

Responsibilities

  • Design, develop, and implement large-scale distributed systems to handle substantial data volumes, ensuring scalability, low latency, and fault tolerance
  • Implement APIs and event-driven solutions to meet system requirements and enhance functionality
  • Create and execute comprehensive unit tests, API tests, regression tests, and performance tests to ensure the reliability and efficiency of the system
  • Utilize modern frontend frameworks like React for web development
  • Optimize solutions for scalability, reliability, and high performance
  • Collaborate closely with cross-functional teams to promptly address and resolve production incidents, ensuring minimal downtime and swift recovery
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service