remote
Software Engineer II - eBay
Software Engineer
Mid‑level Software Engineer building scalable e‑commerce services using Java, microservices, and AWS, delivering high‑performance REST APIs and data solutions in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain Java‑based microservices that power core e‑commerce functionality.
- Implement and optimize RESTful APIs for high‑traffic buyer and seller experiences.
- Leverage AWS services (EC2, S3, Lambda, RDS) to ensure reliability, scalability, and cost‑efficiency.
- Collaborate with product, UX, and data teams to translate requirements into robust technical solutions.
- Participate in Agile ceremonies, code reviews, and continuous integration pipelines to uphold code quality and delivery speed.
Requirements
- 3+ years of professional experience in Java development and building microservice architectures.
- Strong knowledge of AWS cloud services and infrastructure‑as‑code practices.
- Proficiency with SQL databases and data modeling for transactional workloads.
- Experience designing, documenting, and consuming RESTful APIs.
- Demonstrated ability to work effectively in Agile teams and communicate technical concepts clearly.