Search by job, company or skills

Xoom

Software Engineer 3

Early Applicant
  • Posted 6 months ago
  • Be among the first 20 applicants

Job Description


  • Design, and implement real time, multi-tier distributed software applications, document and test systems, modify as appropriate.
  • Lead projects with other engineers, architects, managers, and Product Management, QA, and Operations teams to design and develop innovative processes and create solutions that meet business requirements.
  • Be a technical leader within your team and within PayPal in general
  • Be a valued member of an autonomous, cross-functional agile team
  • Build new APIs to enhance the portfolio of PayPal s one of the most popular service.
  • Build performance sensitive systems that serve tens of millions of requests each day.
  • Build and take operational responsibility of Java services that serve millions of users
  • Be an active voice in architectural decisions for PayPal s core payments system
  • Be a master of your own destin, Build robust testing scripts/systems to break our APIs and eventually fix them
  • Lead engineering efforts, plan implementations, and rollout system changes. Participate in release management and on-call duties, review recommendations for project or production issues and diagnostics
Who you are
  • You know how to write highly scalable and distributed Java services
  • You drive technical projects and take pride in building systems that are used by millions of users every day.
  • You have experience in developing mid-tier services in a service-oriented architecture (SOA).
  • You have worked on traditional and non-traditional SORs from Oracle to Couchbase and Cassandra
  • You think Agile is the way to go for faster development until something better comes along.
  • You call Linux and Vim as your best buddies.
  • You have great communication skills.
  • You think POC (proof of concept) is the faster way to prove a point.
  • You are passionate about PayPal and its mission to build the Web s most convenient, secure, cost-effective payment solution.
Requirements:
    • Strong Java/J2EE skills required
    • Demonstrable programming abilities in Java and other languages like Python, XML, HTML.
    • Understanding of algorithmic techniques, design patterns and best practices.
    • Knowledge/experience with web services (REST / SOAP) and ORM (Hibernate)
    • Knowledge/experience with Spring.
    • Curiosity about how things work and the behaviour of finding the answers. Flexible and adapting the changing circumstances, tenacious.
    • Knowledge/experience with Unix. Knowledge/experience with relational databases, NoSQL databases. Knowledge/experience with applying Big O Notation to algorithms.
    • Knowledge/experience with GitHub. Knowledge/experience with Service Oriented Architectures.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 26/07/2024

Job ID: 86507745

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Software Engineer - SWE 3

Yext

Software Engineer - QT Application Job

Yash Technologies Private Limited
Last Updated: 17-10-2024 09:04:42 AM