Taro Logo

Senior Engineer - Backend (Java)

PayPal is a global financial technology company that operates a two-sided network connecting merchants and consumers for digital payments and commerce.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance
This job posting is no longer active. 😔

Job Description

PayPal, a global leader in financial technology, is seeking a Senior Engineer - Backend (Java) to join their innovative engineering team. With a mission to democratize financial services, PayPal processes millions of transactions daily through its robust payment platform that connects merchants and consumers worldwide.

As a Senior Backend Engineer, you'll be at the forefront of developing and architecting large-scale systems that power PayPal's global payment infrastructure. The role offers a unique opportunity to work on high-impact projects that directly affect hundreds of millions of users while collaborating with talented engineers in an agile environment.

The position requires expertise in Java development, distributed systems, and microservices architecture. You'll be responsible for designing RESTful APIs, implementing cloud-native solutions, and optimizing system performance. The ideal candidate brings 5+ years of backend development experience and a strong foundation in computer science.

PayPal offers a balanced hybrid work model with 3 days in office and 2 days flexible, comprehensive benefits including health insurance, equity options, and career development opportunities. The company's culture emphasizes inclusion, innovation, collaboration, and wellness, making it an ideal place for engineers who want to make a significant impact on global commerce while growing their careers.

Join PayPal's engineering team to help build the future of digital payments and be part of a company that's transforming how the world moves money.

Last updated 6 months ago

Responsibilities For Senior Engineer - Backend (Java)

  • Architect and design large-scale backend systems
  • Lead and mentor engineering teams
  • Drive technical excellence and best practices
  • Design, develop, and optimize core systems for millions of transactions
  • Collaborate with design, product, and QA teams

Requirements For Senior Engineer - Backend (Java)

Java
Kubernetes
  • Bachelor's degree in Computer Science or related field
  • 5+ years of backend development experience
  • Proficiency in at least one backend language (Java, Python, Ruby on Rails)
  • Expertise in architecting and developing large-scale backend systems using Java EE
  • Experience with Spring MVC or Hibernate
  • Experience in designing RESTful APIs and microservices
  • Knowledge of distributed systems and cloud-native applications
  • Experience with Docker and Kubernetes
  • Strong experience with distributed systems and microservices
  • Proven ability to lead and mentor teams

Benefits For Senior Engineer - Backend (Java)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Flexible work environment
  • Employee shares options
  • Health insurance
  • Life insurance
  • Retirement benefits
  • Educational benefits
  • Paid time off
  • 4-week sabbatical program
  • Career development opportunities
  • Company-matched giving