About the job Java Developer
Java Developer E-commerce Product Development
Job Description:
Together with our Customer - eBay, we develop a new real-time e-commerce platform called eBay Live which is a new way to sell on eBay, where sellers and buyers interact live on video. eBay sellers build buyer trust, expand their customer base, and grow repeat business through consistent and engaging live streams on eBay Live. eBay buyers can view, chat, ask questions, give feedback, vote, and buy online during eBay Live selling.
The role will primarily support UK eBay live events by working closely with eBay live technical operations to perform production support to triage and debug any marketing audience setup issues and push notification delivery failures. You will have operations and production experience, but also strong customer empathy, and communication skills.
Were looking for an experienced Product Developer who can ramp up quickly and take up tasks to build and improve the current eBay live marketing backend platforms, including improving audience management and targeting.
The candidate should have strong background in building applications using Java as primary coding language using Kafka, REST Apis in a micro services architecture.
Key responsibilities:
- Develop high-quality code with a focus on test-driven development.
- Design, implement, and maintain CI/CD pipelines for efficient software deployment.
- Develop monitoring dashboards and alert systems to ensure service performance.
- Fix and resolve production issues, providing outstanding customer support.
- Collaborate with other developers to build, test, and verify that solutions will meet business requirements.
- Participate in standup and spring planning meetings with the SCRUM Master
- Provide ongoing production support, including responding to user issues, collaborating with the technical team to analyze and resolve reported system issues, and communicating the resolution of issues to the departments
Essential Qualifications:
- 5+ years of experience is required in Java 8, Spring Boot, Kafka, REST Apis, SQL and NoSQL databases, Grafana, Prometheus.
- Knowledge of understanding and writing SQL queries.
- Bachelor's degree in computer science
- Having UI developer experience using react, NodeJS, babel and other frontend frameworks is a plus but not required
- Excellent interpersonal, communication and presentation skills. Ability to communicate effectively with other developers and stakeholders.
- Available to work across multiple locations and time zones (US pacific time, Prague, UK, and Germany)
- Experience in Agile/Scrum methodologies and working in Agile teams is desirable
- E-commerce experience, especially with companies like eBay and Amazon or Big tech product experience such as Google, Meta, and Apple is a plus