BS/BA in Computer Science or related field plus 6+ years work experience or MS with 4 years of relevant experience
Experience with Java and Kotlin
Experience with frameworks (Spring Boot) and deployments on Jenkins + cloud platforms (CI, AWS, Azure is a plus)
Experience with Maven for build automation tools and package management
Experience working with GraphQL
Experience building web applications and RESTful and GraphQL endpoints, queries and mutations
Experience working with distributed systems, experience with Streaming services like Kafka
Experience with Jira (or other issue tracking software), familiarity with OpenAPI/Swagger, exposure to the Agile process
Knowledge of core CS concepts such as common data structures and algorithms
Nice to Haves
Plus to have experience with Scala
Huge plus if you have experience with Javascript/TypeScript (React, Angular, Node)
Code samples from private github repos, side projects, and open source project contributions is a plus
What You'll Be Doing
Design and build high-performing, reliable solutions for high-throughput, distributed systems
Integrate closely w/ colleagues in different functional groups and remote offices
Communicate effectively within your team and across teams
Contribute to technical conversations and debates, and decide upon approaches and tools to utilize
Balance strong ownership and teamwork
Research, innovate, deliver and grow
Perks and Benefits
We are a close-working group, focused on communication and constant improvement in a regularly changing product environment
Our team is at the forefront of eBay’s feature products and our work contributes directly to the success of the company
We work closely with engineers across eBay and around the world. If you enjoy learning and working with skilled engineers from a variety of experiences and walks of life, this is a good place to be