MTS 2, Software Engineer - Full Stack

PayPal is a global financial technology company that enables digital payments and money transfers for consumers and businesses across approximately 200 markets worldwide.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Description For MTS 2, Software Engineer - Full Stack

PayPal, a global fintech leader with over 160 million active registered accounts, is seeking a Full Stack Software Engineer (MTS 2) to join their Online Payments Engineering Team. This role offers an exciting opportunity to work on APIs that serve millions of businesses worldwide and drive PayPal's growth.

The position involves developing high-performance, scalable distributed systems that power PayPal's global payment infrastructure. You'll be working with modern technologies including Java, JavaScript (Node.js), and various frameworks like Spring and Apache CXF. The role requires strong expertise in REST architecture and database technologies.

As an MTS 2 engineer, you'll be part of a team that enables commerce across 200 markets, connecting merchants and consumers through innovative payment solutions. The position offers a balanced hybrid work model with 3 days in office and 2 days flexible between office or home.

PayPal offers comprehensive benefits including health insurance, equity options, retirement plans, and professional development opportunities. The company culture emphasizes inclusion, innovation, collaboration, and wellness, making it an ideal place for engineers who want to make a global impact while growing their careers.

The ideal candidate will have 3+ years of software development experience, strong technical skills, and excellent communication abilities. This role presents an opportunity to work on cutting-edge payment technologies while contributing to PayPal's mission of democratizing financial services.

Last updated 21 hours ago

Responsibilities For MTS 2, Software Engineer - Full Stack

  • Develop software for distributed systems with high performance, scalability and availability requirements
  • Articulate and communicate design and development processes to technical and non-technical team members
  • Provide and receive design and implementation evaluations
  • Keep abreast of new technologies, trade-offs, and design patterns in web services
  • Be a self-driven individual contributor in a fast-paced environment

Requirements For MTS 2, Software Engineer - Full Stack

Java
JavaScript
Node.js
  • 3+ years of software development experience
  • Degree in Computer Science or related field (or equivalent work experience)
  • Excellent communication and writing skills in English
  • Excellent knowledge of Java and JavaScript (NodeJS)
  • Experience in developing REST architecture web services using JEE
  • Experience with Spring and Apache CXF frameworks
  • Knowledge of object-oriented design and design patterns
  • Understanding of relational database performance and ORM frameworks like Hibernate
  • Experience with Maven and Git
  • Experience in developing automated unit, functional and integration tests

Benefits For MTS 2, Software Engineer - Full Stack

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Equity
  • Health and life insurance
  • Employee share options
  • Flexible work environment
  • Retirement and investment resources
  • Paid time off
  • 4-week sabbatical program
  • Career and leadership training
  • Educational benefits
  • Company-matched giving
  • Comprehensive health and wellness programs

Interested in this job?

Jobs Related To PayPal MTS 2, Software Engineer - Full Stack

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.

Associate Engineer – Backend (Java)

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

Software Engineer 2

Backend Software Engineer position at PayPal, focusing on developing payment solutions and merchant experiences using Java and related technologies.

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.