
Senior Software Engineer, Backend Java
PayPal
full-time
Posted on:
Location Type: Hybrid
Location: San Jose • California, Illinois, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $130,500 - $196,600 per year
Job Level
Senior
Tech Stack
CloudDistributed SystemsDockerHibernateJavaKubernetesMicroservicesPythonRubyRuby on RailsSDLCSpring
About the role
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC)
- Advises immediate management on project-level issues
- Guides junior engineers
- Operates with little day-to-day supervision
- Makes technical decisions based on knowledge of internal conventions and industry best practices
Requirements
- Minimum of 5 years of relevant work experience
- Bachelor's degree in Computer Science or related field
- Proficiency in at least one backend language (Java, Python, Ruby on Rails)
- Expertise in architecting and developing large-scale backend systems using Java EE with extensive experience in Spring MVC or Hibernate
- Proven track record of designing, building, and maintaining complex RESTful APIs and microservices
- In-depth knowledge of distributed systems, cloud-native applications, and containerization technologies like Docker and Kubernetes
- Experience with large-scale data processing, caching strategies, and performance optimization
Benefits
- equity
- medical insurance
- dental insurance
- vision insurance
- employee shares options
- flexible work environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaPythonRuby on RailsJava EESpring MVCHibernateRESTful APIsmicroservicesDockerKubernetes
Soft skills
advisingguidingtechnical decision-makingindependence
Certifications
Bachelor's degree in Computer Science