remote
Software Engineer III, Full Stack - eBay
Software Engineer
Full‑stack engineer responsible for designing, building, and scaling e‑commerce services using Java, JavaScript, React, Node.js, and AWS while ensuring high performance and reliability.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications and microservices for a high‑traffic e‑commerce platform.
- Implement responsive user interfaces using React and modern JavaScript frameworks.
- Build scalable backend services with Java and Node.js, integrating with RESTful APIs and event‑driven architectures.
- Leverage AWS services (EC2, S3, Lambda, RDS) for deployment, monitoring, and performance optimization.
- Collaborate with product, UX, and data teams to translate requirements into technical solutions and ensure quality through code reviews and automated testing.
Requirements
- 5+ years of professional experience in full‑stack development, with strong proficiency in Java, JavaScript, React, and Node.js.
- Hands‑on experience designing, deploying, and managing applications on AWS.
- Solid understanding of relational databases and SQL; experience with performance tuning.
- Familiarity with CI/CD pipelines, containerization (Docker), and agile development practices.
- Excellent problem‑solving skills and ability to work effectively in a collaborative, fast‑paced environment.
Skills
javascriptreactnodejsjavaawssql