Associate Engineer – Backend (Java)

Global financial technology company that enables digital payments and money transfers worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Associate Engineer – Backend (Java)

PayPal is seeking a Backend Software Engineer to join their foundational commons team, which builds core services for the company. This role offers the opportunity to work with cutting-edge technology and impact millions of users globally. As part of PayPal's engineering team, you'll develop innovative solutions across various business units including PayPal, Braintree, Venmo, and Paydiant.

The position requires strong expertise in Java development, with a focus on building large-scale enterprise applications. You'll be working on developing high-traffic backend services with low latency, requiring both technical excellence and practical problem-solving skills. The role involves collaborating with some of the industry's best engineering talent to estimate efforts, design changes, implement solutions, and manage production systems.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact in financial technology. You'll be working on distributed systems at a scale few companies can match, while contributing to products that facilitate global financial transactions. The role offers the chance to work with modern technologies including Spring Framework, cloud platforms, and both SQL and NoSQL databases.

The ideal candidate will bring a combination of technical expertise in Java development, experience with enterprise-scale applications, and a collaborative mindset. You'll be expected to write clean, efficient code, participate in code reviews, and mentor junior team members. The position offers the opportunity to work on challenging technical problems while contributing to PayPal's mission of democratizing financial services.

Last updated 2 days ago

Responsibilities For Associate Engineer – Backend (Java)

  • Develop efficient, elegant, clean, reusable code
  • Deliver quality solutions on schedule
  • Create and review detailed design documents
  • Provide deep technical support across functionality
  • Manage workload and resolve time-critical situations
  • Participate in development of tools and processes for improving support
  • Guide junior engineers effectively

Requirements For Associate Engineer – Backend (Java)

Java
MongoDB
  • 3+ years of experience developing large scale enterprise applications with Java
  • 5-8 years of experience in Java, Spring Core and Spring Batch
  • Experience with SQL and NoSQL databases
  • Understanding of advanced object-oriented design principles
  • Experience with high traffic backend services
  • Knowledge of software design patterns, data structures, algorithms
  • Experience with unit testing using Junit
  • Strong debugging and problem resolution skills
  • Experience with test driven development
  • Familiarity with Agile development and SCRUM process
  • Ability to refactor existing codebase

Interested in this job?

Jobs Related To PayPal Associate Engineer – Backend (Java)

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.

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.