Sr Software Engineer - Full Stack
Core
Architecting and developing high-performance, scalable web applications across front-end and back-end systems for an omnichannel specialty retailer.
Role type
Senior Full Stack Software Engineer
Builds
Scalable web applications, microservices, APIs, and user interfaces
Domain
Retail / E-commerce
Deliverable
production ML models | product features
Required skills
Java (Spring Boot), React/Next.js, Node.js, PostgreSQL/MySQL, MongoDB, AWS/Azure/GCP, Docker, Kubernetes, RESTful APIs, GraphQL, Git, Agile/Scrum
Preferred skills
Microservices architecture, Test-Driven Development (TDD), Performance optimization, Cross-functional collaboration
Technologies
Java, Spring Boot, React, Next.js, Node.js, PostgreSQL, MySQL, MongoDB, AWS, Azure, GCP, Docker, Kubernetes, Git
Responsibilities
Architect and develop scalable full-stack web applications; Build and optimize Java-based back-end systems and microservices; Develop dynamic front-end user interfaces; Design and implement efficient Node.js services; Collaborate with product managers, designers, and QA engineers; Participate in code reviews and performance optimization; Contribute to Agile development processes
Seniority
Senior, hands-on IC