Skip to main content
eBay
Scraped fromLinkedinYesterday
Fullstack

Software Engineer 2 - Fullstack

JavaSpringSpring BootGraphQLReactAngularMarkoRdbmsNosqlElasticsearchCi/CdTdd
Work Type
-
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

eBay is seeking a Fullstack Software Engineer to join the Protections team, driving the transformation of the post purchase ecosystem for millions of global users. The role involves developing highly scalable frontend and backend systems, writing test automations, and leading engineering support for a 24/7 site.

Responsibilities

  • Develop features and services in highly scalable and reliable frontend and/or backend systems in a distributed system environment.
  • Able to translate product and design documents into clean, high-quality, well-tested and maintainable production code autonomously
  • Write test automations and practice continuous integration.
  • Conduct code review for the immediate team.
  • Develop and maintain technical documentation to support software applications.
  • Practices evidence-centered design making features testable, ensuring high quality and improving velocity in continuous delivery.
  • Accountable for multiple subsystems within a larger domain, taking full responsibility for their entire life cycle, including design, development, testing, deployment, observability and monitoring.
  • Propose and evaluate multiple design options, providing estimates for each.
  • Structure and complete tasks independently, meeting deadlines and milestones.
  • Effectively communicate assumptions and seek clarification from stakeholders, ensuring alignment and understanding across all domains.
  • Lead engineering support, release, and on-call responsibilities for an 'always-on' 24/7 site.

Requirements

  • Bachelor's degree in EE, CS or other related field or equivalent exp.
  • 4+ years of experience in building large scale, distributed web platforms/APIs as full stack developer
  • Strong CS foundation (data structures, algorithms, OOPs, OOA/D)
  • Experiences in building server-side components (e.g. Java, Spring/SpringBoot, or other backend programming languages/frameworks, GraphQL) with familiarity with modern Frontend frameworks (e.g. ReactJS, Angular, Marko), or vice versa.
  • Building data-driven applications (RDBMS, NoSQL, ElasticSearch)
  • Delivers results in fast-paced environments (agile, TDD, CI/CD)
Software Engineer 2 - Fullstack
View Original