Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

PayPal Sr Software Engineer - Java 
France, Auvergne-Rhône-Alpes 
870234813

Yesterday

What you need to know about the role-This role will require to build products which enables our merchants to tackle their risks as best fits their business.


Essential 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.
  • Advises immediate management on project-level issues
  • Guides junior engineers
  • 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

Minimum Qualifications:

  • Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.

Preferred Qualification:

  • Your day-to-day:

    AsSenior Software Engineer -Backend,you will architect and lead the development of complex backend systems, drive innovation,and mentor the team.

    • 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.

    Whatdoyou need to bring:

    • 5+ years of backend development experience and abachelor’s degree in computer scienceor 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 MVCorHibernate.

    • Proven track record of designing, building, and maintaining complex RESTful APIs and microservices.

    • Leadership in guiding engineering teams through complex technical challenges and design decisions.

    • 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.

    • Strong experience with distributed systems and microservices.

    • Proven ability to lead and mentor teams.

    Preferred Qualifications:

    • Experience withAgilemethodology,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

Our Benefits:

Any general requests for consideration of your skills, please