Senior Software Engineer - Backend(Java)

22 Minutes ago • 5 Years +
Backend Development

Job Description

As a Senior Software Engineer on PayPal’s Risk Decision Platform, you will build the core platform powering decision systems for 80+ internal teams in risk, compliance, and limits. This backend role involves developing distributed, scalable, high-performance systems supporting rule-based decisioning, real-time analytics, and resilience. You will work through the full SDLC—from architecture and development to deployment and operations. Strong Java and distributed systems skills, teamwork, communication, mentoring, and passion for continuous improvement are essential. The Risk Decision Platform Team supports fraud prevention and compliance with dynamic rule-based services, serving 80+ teams, adapting to new requirements and scaling. Agile-driven, we focus on reliability, innovation, and quick delivery, handling design, development, testing, release, monitoring, and DevOps.
Good To Have:
  • AI-powered developer tools for faster day to day tasks and automation.
  • Exposure to shell scripting, networking concepts, and DevOps practices.
  • Experience with rule engine products.
  • Experience with cloud platforms (AWS, GCP).
  • Working knowledge of fintech standards and practices.
  • Experience with large-scale, high-performance systems.
  • Knowledge of the payment processing industry and relevant regulations.
  • Contributions to open-source projects.
Must Have:
  • 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 internal conventions and industry best practices.
  • Apply knowledge of technical best practices in making decisions.
  • Minimum of 5 years of relevant work experience.
  • Bachelor’s degree in Computer Science or a related technical field.
  • Advanced proficiency in Java EE with deep experience in Spring MVC.
  • Solid knowledge of software engineering principles, algorithms, data structures, and object-oriented design.
  • Hands-on experience building and scaling RESTful APIs and services with a focus on high availability and reliability.
  • Hands-on experience with distributed systems and data technologies such as Hadoop and Spark.
  • Proficiency with build and version control tools (Maven, Git).
  • Experience with SQL and NoSQL databases.
  • Familiarity with message queues and data pipelines.
  • Strong understanding of CI/CD pipelines and working in Scrum/Agile environments.
  • Proven ability to mentor junior engineers and contribute to code and design reviews.
  • Analytical thinking and problem-solving skills, including the ability to perform root cause analysis effectively.
  • Ability and flexibility to work in cross-functional roles and support all phases of the SDLC.
  • Excellent verbal and written communication skills.
  • Strong sense of ownership, accountability, and ability to operate in a high-change, fast-paced environment.
  • Collaborate with Product Owners and cross-functional teams to comprehend business requirements and deliver scalable solutions.
  • Proactively identify and communicate potential issues to the team and management in a timely manner.
  • Collaborate with a team of skilled engineers, product managers, and architects to design and develop a highly scalable and configurable Risk Platform.
  • Contribute to design meetings, proposing, discussing, and refining new features and functionalities.
  • Engage in all phases of the project life cycle, from kickoff through requirements analysis, design, and implementation.
  • Demonstrate self-starting capabilities, working independently or as part of a team.
  • Possess strong communication skills for interfacing with business partners and Technology.
  • Communicate technical standards, principles, methodology, and trends to stakeholders effectively.
  • Apply analytical and innovative thinking to develop comprehensive detailed specifications.
  • Excel in cross-functional collaboration and achieve results in matrix organizations.
  • Utilize experience in engineering support throughout the product development life cycle (PDLC).
Perks:
  • Flexible work environment
  • Employee shares options
  • Health and life insurance
  • Benefits to help you thrive in every stage of life
  • Valuable benefits and resources to help you care for your financial, physical, and mental health

Add these skills to join the top 1% applicants for this job

team-management
cross-functional
excel
communication
problem-solving
design-patterns
github
data-structures
talent-acquisition
game-texts
cross-functional-collaboration
software-development-lifecycle-sdlc
agile-development
networking
aws
nosql
azure
hadoop
spark
maven
ci-cd
git
shell
algorithms
sql
java

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.

Additional Responsibilities & Preferred Qualifications:

What you need to bring

Experience & Education

  • 5+ years of backend development experience.
  • Bachelor’s degree in Computer Science or a related technical field.

Core Technical Skills

  • Advanced proficiency in Java EE with deep experience in Spring MVC.
  • Solid knowledge of software engineering principles, algorithms, data structures, and object-oriented design.
  • Hands on experience building and scaling RESTful APIs and services with a focus on high availability and reliability.
  • Hands-on experience with distributed systems and data technologies such as Hadoop and Spark.
  • Proficiency with build and version control tools (Maven, Git).
  • AI-powered developer tools for faster day to day tasks and automation.

System Knowledge

  • Experience with SQL and NoSQL databases.
  • Familiarity with message queues and data pipelines.
  • Strong understanding of CI/CD pipelines and working in Scrum/Agile environments.
  • Exposure to shell scripting, networking concepts, and DevOps practices.
  • Experience with rule engine products will be added advantage.
  • Experience with cloud platforms (AWS, GCP)

Soft Skills & Teamwork

  • Proven ability to mentor junior engineers and contribute to code and design reviews.
  • Analytical thinking and problem-solving skills, including the ability to perform root cause analysis effectively.
  • Ability and flexibility to work in cross-functional roles and support all phases of the SDLC.
  • Excellent verbal and written communication skills.
  • Strong sense of ownership, accountability, and ability to operate in a high-change, fast-paced environment.

4. Your day to day

  • Collaborate with Product Owners and cross-functional teams to comprehend business requirements and deliver scalable solutions.
  • Proactively identify and communicate potential issues to the team and management in a timely manner.
  • Collaborate with a team of skilled engineers, product managers, and architects to design and develop a highly scalable and configurable Risk Platform.
  • Contribute to design meetings, proposing, discussing, and refining new features and functionalities.
  • Engage in all phases of the project life cycle, from kickoff through requirements analysis, design, and implementation.
  • Demonstrate self-starting capabilities, working independently or as part of a team, and possess strong communication skills for interfacing with business partners and Technology.
  • Communicate technical standards, principles, methodology, and trends to stakeholders effectively.
  • Apply analytical and innovative thinking to develop comprehensive detailed specifications.
  • Excel in cross-functional collaboration and achieve results in matrix organizations.
  • Utilize experience in engineering support throughout the product development life cycle (PDLC).
  • Possess working knowledge of fintech standards and practices, preferred.

Preferred Qualifications

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

Subsidiary:

PayPal

Travel Percent:

0

PayPal does not charge candidates any fees for courses, applications, resume reviews, interviews, background checks, or onboarding. Any such request is a red flag and likely part of a scam. To learn more about how to identify and avoid recruitment fraud please visit https://careers.pypl.com/contact-us

.

For the majority of employees, PayPal's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your choice of either the PayPal office or your home workspace, ensuring that you equally have the benefits and conveniences of both locations.

Our Benefits:

At PayPal, we’re committed to building an equitable and inclusive global economy. And we can’t do this without our most important asset—you. That’s why we offer benefits to help you thrive in every stage of life. We champion your financial, physical, and mental health by offering valuable benefits and resources to help you care for the whole you.

We have great benefits including a flexible work environment, employee shares options, health and life insurance and more. To learn more about our benefits please visit https://www.paypalbenefits.com

.

Who We Are:

Click Here

to learn more about our culture and community.

Commitment to Diversity and Inclusion

PayPal provides equal employment opportunity (EEO) to all persons regardless of age, color, 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, PayPal will provide reasonable accommodations for qualified individuals with disabilities. If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at paypalglobaltalentacquisition@paypal.com

.

Belonging at PayPal:

Our employees are central to advancing our mission, and we strive to create an environment where everyone can do their best work with a sense of purpose and belonging. Belonging at PayPal means creating a workplace with a sense of acceptance and security where all employees feel included and valued. We are proud to have a diverse workforce reflective of the merchants, consumers, and communities that we serve, and we continue to take tangible actions to cultivate inclusivity and belonging at PayPal.

Any general requests for consideration of your skills, please Join our Talent Community

.

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don’t hesitate to apply.

About Us

PayPal is on a mission to revolutionize commerce globally. We’re driving our company, industry, and society forward with vision and velocity. With our commitment to excellence, innovation, and talent, the possibilities are limitless.

Learn more at PayPal.com/Jobs

about privacy-related questions or data retention.

Please note that this site has updated features that can’t run on older versions of Internet Explorer. Please use IE11 or MS Edge for an optimal experience.

Read More

Candidate Account Creation Guidelines

When applying for a job you are required to create an account, if you have already created an account - click Sign In.

Creating an account will allow you to follow the progress of your applications. Our system does have some requirements that will help us process your application, below are some guidelines for creation of your account:

  • Provide full legal First Name/Family Name – this is important for us to ensure our future hires have the right system set up.
  • Please Capitalize first letter of your First and Last Name.
  • Please avoid using fully capitalized text for your First and/or Last Name.
  • NOTE: If your name is hyphenated or has multiple capitalization, please use the same format as your government ID.

Read More

Internet

Please note that this site has updated features that can’t run on older versions of Internet Explorer. Please use IE11 or MS Edge for an optimal experience.

Set alerts for more jobs like Senior Software Engineer - Backend(Java)
Set alerts for new jobs by PayPal
Set alerts for new Backend Development jobs in India
Set alerts for new jobs in India
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙