Sr Software Engineer - Backend

PayPal PayPal · Fintech · San Jose, CA +1 · Software Engineering

Software Engineer role at PayPal focused on backend development, delivering complete solutions across the SDLC, advising management, and guiding junior engineers. Requires 3+ years of experience and proficiency in Java, Spring framework, and REST APIs within a fintech domain.

What you'd actually do

  1. 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.
  2. Advises immediate management on project-level issues
  3. Guides junior engineers
  4. Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
  5. Applies knowledge of technical best practices in making decisions

Skills

Required

  • Java technologies
  • REST API's
  • web services/microservices
  • Spring framework (Spring Boot, Spring Core, Spring Batch)
  • Web Services
  • SOA
  • Message Queue
  • Distributed/Scalable Architecture
  • software design patterns
  • data structures
  • algorithms
  • object-oriented design

Nice to have

  • high-performance
  • secure
  • reliable software services
  • automated test suite
  • continuous integration
  • clean and scalable coding principles

What the JD emphasized

  • 3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.