Software Engineer 3

PayPal is a global financial technology company that operates a two-sided network connecting merchants and consumers to enable digital payments and commerce.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer 2

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

Engineer – Backend (Java)

Backend Engineer position at PayPal, focusing on Java development for scalable payment systems, requiring 3-5 years of experience and strong expertise in backend technologies.

Software Engineering MTS

Mid-level Software Engineering position at Salesforce offering $157,600 - $236,500, focusing on web application development and API design with hybrid work options in San Francisco.

Software Developer 3

Oracle Software Developer 3 position in Redwood City, focusing on backend development with Java and SQL, offering competitive salary and comprehensive benefits.

Software Developer 3

Software Developer 3 position at Oracle focusing on backend development with C++, Python, and distributed systems in Redwood City, CA.

Description For Software Engineer 3

PayPal, a global leader in financial technology, is seeking a Software Engineer 3 to join their Privacy Engineering Team in Shanghai. This role offers an exciting opportunity to work on critical privacy platform solutions within a company that has been revolutionizing commerce for over 25 years.

The position involves developing sophisticated web platforms using modern technologies, with a focus on privacy engineering. As part of this role, you'll be working with microservices architecture, implementing full-stack solutions, and ensuring high availability and scalability of privacy-related systems.

The ideal candidate will bring 4+ years of experience in Java development, with strong expertise in Spring Boot, REST services, and microservices architecture. You'll be working in a hybrid environment that balances in-office collaboration with remote work flexibility, offering 3 days in the office and 2 days of flexible location choice.

PayPal offers a comprehensive benefits package including health insurance, equity options, retirement benefits, and a unique sabbatical program. The company's culture is built on core values of Inclusion, Innovation, Collaboration, and Wellness, making it an ideal place for engineers who want to make a significant impact on global financial technology while growing their careers.

This role presents an excellent opportunity to work with cutting-edge technologies while contributing to PayPal's mission of democratizing financial services and ensuring everyone can participate in the global economy. You'll be part of a team that values technical excellence, innovation, and collaborative problem-solving, while working on solutions that impact hundreds of millions of users worldwide.

Last updated 2 months ago

Responsibilities For Software Engineer 3

  • Developing across full stack of web technologies - Availability, Persistence, Services, Platform, Performance and Scalability
  • Collaborating with Product Owner/Cross functional teams to understand business requirements
  • Designing and implementing software that is simple, bug-free, intuitive and easy to use
  • Proactively anticipating problems and keeping team and management informed

Requirements For Software Engineer 3

Java
MySQL
  • 4+ years hands-on experience with core Java, Spring Boot and REST services/GraphQL
  • Strong Java/J2EE, Hibernate/JPA based Microservices development experience
  • Experience with Reactive spring, concurrent and functional programming with Java 8
  • Good hands-on experience in RDBMS (Oracle/MySQL/Teradata)
  • Strong technical development experience with best code craftsmanship principles
  • Experience in refactoring existing code-base
  • Experience with test automation: TDD, unit/integration/functional testing
  • Experience with GIT, Jenkins CI/CD and Maven/Gradle
  • Good communication skills in English
  • Experience with containers and container management platforms (Docker, Kubernetes)
  • Experience in Agile development lifecycle methodology

Benefits For Software Engineer 3

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Employee share options
  • Health insurance
  • Life insurance
  • Flexible work environment
  • Retirement benefits
  • Paid time off
  • 4-week sabbatical program
  • Career development and training
  • Wellness programs

Interested in this job?