Software Engineer 2

Global payment platform company transforming commerce through innovative financial technology solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance

Description For Software Engineer 2

PayPal is at the forefront of transforming global commerce, with their Engineering team leading this revolutionary change. As a Backend Software Engineer at PayPal, you'll be part of a dynamic team building innovative solutions that power millions of transactions daily. The role combines technical expertise with business impact, focusing on developing scalable, high-performance solutions that enhance global commerce.

The position requires a customer-focused, hands-on Java engineer who will be responsible for designing and implementing state-of-the-art payments solutions and merchant experiences. You'll work across the full software lifecycle, from system design to development of backend components, requiring both technical prowess and business acumen. The role involves collaboration with various cross-functional groups, including product teams, lead engineers, and various engineering teams.

As a Software Engineer 2, you'll be working on PayPal's core payment platforms, directly impacting how customers pay and get paid. The role demands strong technical skills in Java/J2EE, Spring, Hibernate, and database technologies, combined with excellent collaborative abilities. You'll be expected to maintain high code quality standards while working in an agile environment that values rapid iteration and customer focus.

The position offers the opportunity to work on high-impact projects that directly influence PayPal's success in the global payments industry. You'll be part of a team that prioritizes innovation, technical excellence, and customer satisfaction, while working alongside talented peers in design, product, and QA teams to deliver world-class experiences. This role is perfect for someone who thrives in a fast-paced environment, enjoys technical challenges, and wants to make a significant impact in the financial technology sector.

Last updated 2 days ago

Responsibilities For Software Engineer 2

  • Design, develop, and optimize core systems that power millions of transactions daily
  • Demonstrate a customer centric mindset in day-to-day work
  • Ensure implementation adheres to defined specs and processes
  • Own end-to-end quality of deliverables during all phases of software development lifecycle
  • Understand technical designs by working within PayPal's cross-functional technology team
  • Work with managers, leads and peers to come up with implementation options
  • Function effectively in a fast-paced environment and manage continuously changing business needs

Requirements For Software Engineer 2

Java
MySQL
  • BSCS or equivalent +2 years of experience / MSCS
  • Strong programming skills and expertise in Java/J2EE, Spring and Hibernate
  • Experience with REST API's, Web Services, Unit Testing and build tools
  • Good understanding and hands on experience with databases such as MySQL/Oracle
  • Rich object-oriented design and analysis skills
  • Quick learner undaunted by complex systems
  • Experience in refactoring existing code base
  • Understanding existing implementations to decide to refactor or rewrite

Interested in this job?

Jobs Related To PayPal Software Engineer 2

MTS 1, Integration Engineer

PayPal is seeking an Integration Engineer to provide technical guidance and solutions for merchant integrations in LATAM, requiring 5+ years of experience in integration technologies.

Engineer – Backend (Java)

Backend Engineer position at PayPal focusing on Java development, building scalable payment systems and mentoring junior engineers in a hybrid work environment.

MTS 2, Software Engineer - Full Stack

Full Stack Software Engineer position at PayPal, developing high-performance payment APIs and distributed systems using Java and JavaScript, with 3+ years experience required.

Associate Engineer – Backend (Java)

Backend Software Engineer position at PayPal, focusing on Java development for large-scale enterprise applications and foundational services.

MTS 1, Software Engineer

Backend Software Engineer position at PayPal, focusing on building cloud-based payment systems with Java, AWS, and containerization technologies in a hybrid work environment.