PayPal
PayPal7h ago
Career Pages

Engineer – Backend

Full Time
Mid Level

Auto Apply to 50+ AI Matched Engineer – Backend Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at PayPal

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Join PayPal as a Backend Engineer specializing in Java and contribute to developing innovative solutions that impact millions of users globally. You will work on complex technical problems across PayPal's diverse product ecosystem, including PayPal, Braintree, Venmo, and Paydiant. This role requires a deep understanding of our products and services to drive advancements in functionality, performance, reliability, and scalability. As a core member of your team, you will estimate engineering efforts, design solutions, implement and test changes, deploy to production, and troubleshoot issues. We seek dynamic, collaborative, and curious engineers eager to build new experiences, enhance existing products, and develop distributed systems at an unparalleled scale.

Your contributions will directly shape the daily experiences of millions of users. You will develop innovative, efficient, and reliable solutions, enhancing the performance, scalability, and functionality of our systems to ensure seamless transactions and user satisfaction.

Day-to-day responsibilities include:

  • Developing efficient, clean, and reusable code with minimal complexity.
  • Delivering quality solutions on schedule.
  • Creating and reviewing detailed design documents.
  • Providing deep technical support across various functionalities.
  • Efficiently managing workload and resolving time-critical situations professionally.
  • Participating in the development of tools and processes to improve product supportability and productivity.

What you need to bring:

  • 3+ years of experience in developing large-scale enterprise applications, primarily with Java.
  • Hands-on experience with RDBMS and NoSQL databases.
  • Experience developing large-scale applications using Java, Spring Core, and Spring Batch.
  • Experience developing REST APIs.
  • Knowledge of GraphQL.
  • Exposure to SQL and NoSQL technologies.
  • Exposure to Cloud Technologies.
  • Strong understanding of advanced object-oriented design and development principles.
  • Intermediate understanding of designing and developing data-intensive applications.
  • Experience developing high-traffic backend services with low latency.
  • Experience applying software design patterns, data structures, and algorithms.
  • Good analytical and problem-solving skills.
  • Experience in Unix-based development environments.
  • Knowledge of scripting languages like Unix, Shell, and Python.
  • Experience in application performance fine-tuning.
  • Experience with unit testing using JUnit and writing functional tests.
  • Experience using industry-standard software development tools (IDE, Version Control, Continuous Integration).
  • Strong debugging and problem resolution skills.
  • Focus on test-driven development and automation.
  • Experience with Agile development and SCRUM processes.
  • Ability to refactor existing codebases and understand implementations to make informed decisions about refactoring or rewriting.
  • Knowledge of CI/CD using Jenkins.
  • Knowledge of Docker and Kubernetes.

Company

PayPal

PayPal

PayPal is a global leader in digital payments, providing innovative solutions and high-quality products that empower individuals and businesses worldwide. Our technology touches millions of lives dail...

Posted on Career Pages
Engineer – Backend (Java) at PayPal | | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform