Senior Software Engineer, Backend Java
Listed on 2026-06-13
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software
Job Summary
Deliver complete solutions spanning all phases of the Software Development Lifecycle (SDLC) including design, implementation, testing, delivery and operations. Advise immediate management on project‑level issues, guide junior engineers, operate with minimal supervision, and apply technical best practices to drive effective decision making.
Essential Responsibilities- Deliver complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations).
- Advise immediate management on project‑level issues.
- Guide junior engineers.
- Operate with little day‑to‑day supervision, making technical decisions based on internal conventions and industry best practices.
- Apply knowledge of technical best practices in making decisions.
Preferred Qualifications
- Lead, drive, and deliver world‑class core capabilities in Compliance, Privacy, Identity, Risk, Foundational Commons, and Global Servicing.
- Provide an industry‑leading ecosystem of unified, composable Core Platforms and Experiences that are frictionless, secure, easy to integrate, data & AI/ML driven.
- Architect and design large‑scale backend systems.
- Lead and mentor engineering teams.
- Drive technical excellence and best practices.
- Strong analytical skills including the ability to define problems, collect data, establish facts, and draw valid conclusions.
- Strong experience with distributed systems and microservices.
- Proven ability to lead and mentor teams.
- Bachelor's degree in Computer Science or related field.
- 3+ 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 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.
- Experience with Agile methodology, large‑scale, high‑performance systems.
- Knowledge of the payment processing industry and relevant regulations.
- Experience with cloud platforms (AWS, GCP, Azure).
- Contributions to open‑source projects.
Pay Pal offers comprehensive, choice‑based programs to support all aspects of personal wellbeing—physical, emotional, and financial—delivering meaningful value where it matters most. Benefits include generous paid time off, healthcare coverage for you and your family, and resources to create financial security and support your mental health.
Equal Employment Opportunity (EEO) StatementPay Pal provides equal employment opportunity (EEO) to all persons regardless of age, colour, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state, or local law. In addition, Pay Pal will provide reasonable accommodations for qualified individuals with disabilities.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).