PayPal

Senior Software Engineer, Backend Java

PayPal

full-time

Posted on:

Location Type: Hybrid

Location: Scottsdale • Arizona, Illinois • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $130,500 - $196,600 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformHibernateJavaKubernetesMicroservicesSDLCSpring

About the role

  • Architect and develop large-scale, high-performance backend solutions that enhance customer experiences and business outcomes
  • Lead and mentor engineering teams
  • Champion technical excellence and drive innovation across the platform
  • Deliver complete solutions spanning all phases of the Software Development Lifecycle (SDLC)
  • Advise immediate management on project-level issues
  • Guide junior engineers
  • Operate with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices

Requirements

  • Minimum of 5 years of relevant work experience
  • Bachelor's degree or equivalent experience
  • Proficiency in Java, with extensive experience using Java EE, Spring MVC, or Hibernate
  • Proven track record in architecting and developing large-scale backend systems, including RESTful APIs and microservices
  • Strong expertise in distributed systems, cloud-native architectures, and containerization technologies such as Docker and Kubernetes
  • Experience with large-scale data processing, caching strategies, and performance optimization
  • Demonstrated ability to lead engineering initiatives, influence design decisions, and mentor teams in a collaborative environment
  • Experience working in Agile environments and developing high-performance, large-scale systems
  • Familiarity with the payment processing industry and related compliance or regulatory standards
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure)
Benefits
  • Flexible work environment
  • Employee shares options
  • Health and life insurance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJava EESpring MVCHibernateRESTful APIsmicroservicesdistributed systemscloud-native architecturesperformance optimizationdata processing
Soft skills
leadershipmentoringcollaborationtechnical decision-makinginnovation
Certifications
Bachelor's degree