Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PayPal Logo

Sr Software Engineer

PayPal

$123,500 - $212,850
Nov 10, 2025
San Jose, CA, United States of America
Apply Now

PayPal is looking to hire a Senior Java Engineer to design and deliver state-of-the-art backend payment systems for their high-impact Growth markets. The role requires architecting high-performance, scalable distributed systems, driving the full software development lifecycle, designing robust microservices, implementing complex business logic, and optimizing for throughput and reliability at PayPal's massive scale.

Requirements

  • Strong programming skills and expertise in Java/J2EE, Spring and Hibernate
  • Exposure to one or more server side scripting technologies.
  • Experience with REST API’s, Web Services, Unit Testing and build tools.
  • Good understanding and hands on experience with databases such as MySQL/ Oracle etc.
  • Strong understanding of web-based programming languages
  • Rich object-oriented design and analysis skills
  • Experience in refactoring existing code base and in understanding existing implementations to decide to refactor or rewrite.

Responsibilities

  • Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  • Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
  • Applies knowledge of technical best practices in making decisions
  • Own end-to-end quality of deliverables during all phases of the software development lifecycle.
  • Understand technical designs by working within PayPal’s cross-functional technology team.
  • Collaborate with core platform and infrastructure teams to satisfy the infrastructure needs for payments solutions.
  • Collaborate between business, product and technology in the process of understanding the requirement and coming up with implementation options

Other

  • Demonstrate a customer centric mindset as part of day-day work.
  • Ability to function effectively in a fast paced environment and manage continuously changing business needs
  • Be a quick learner undaunted by complex systems.
  • Take risks and thrive in an environment of constant change.
  • Contributed to building the complete life cycle of transaction processing preferably in payments domain.