Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Ebay Software Engineer 
Canada, Ontario, Toronto 
835520846

Yesterday

Job Requirements

  • 6+ years of hands-on experience in web development, JAVA, Javascript, CSS, HTML5, SQL/NoSQL

  • 4+ years of experience working on a high volume scalable, secure, fast, reliable, accessible we application

  • 3+ years’ experience with microservices architecture, preferably REST.

  • Deep expertise in developing highly available, scalable and excellent performance systems.

  • Deep architectural understanding of system design and lead project to completion.

  • Must be able to do propose trade-offs between feature scope, schedule, resources and architectural flexibility!

  • The individual should possess the ability to propel the team towards the engineering goals and vision of the company and take charge as a leader in achieving the same.

  • Proficiency in a programming language such as Java and / or JavaScript, strong foundation in data structures, algorithms and a strong understanding of multithreading, synchronization, concurrent programming.

  • Must have a solid knowledge and experiences of relational database (oracle) and / or noSQL data technologies (Mongo, Cansandra, Couchbase) and related toolset.

  • Strong collaboration skills and ability to influence across team boundaries to deliver results. Excellent time management skills and ability to work on concurrent assignments with different priorities

  • Prior knowledge of ecommerce experience is a plus.

Responsibilities:

  • Responsible for a functional domain to design cross data center distributed, fault tolerant, highly available and performant web services and web applications by applying software architecture design, OOA/D skills in addition to exceptional analytical and problem solving skills

  • Own major projects and features from design phase to coding, testing, deployment and support

  • Estimate engineering effort; plan implementation, and rollout system changes. Identify project technical risks and make recommendations to mitigate.

  • Design and build a distributed system with high security, high transaction rate and high availability.

  • Collaborate with architects in defining the technical charter for eBay’s Zero Trust Architecture products.

  • Work with partners to clarify requirements and deliver business solutions.

  • Implement RESTFul APIs!