Logo of Huzzle

Engineer – Backend (Java)

image

PayPal

17d ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity

AI generated summary

  • You need a Bachelor's in Computer Science, 3-5 years of backend development, Java proficiency, RESTful services experience, cloud knowledge, and strong database design skills.
  • You will design and develop scalable backend systems, optimize performance, mentor junior engineers, collaborate with teams, and implement backend solutions for high-quality products.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • 3-5 years of backend development experience.
  • Proficiency in at least one backend language (Java, Python, Ruby on Rails)
  • Advanced proficiency in backend development with either Java EE frameworks, including experience with Spring MVC, or Hibernate.
  • Experience designing and implementing RESTful services, focusing on scalability and reliability, using Java.
  • Proven ability to mentor junior engineers and contribute to code reviews and design discussions.
  • Experience with cloud platforms (AWS, GCP, Azure)
  • Experience with databases (SQL, NoSQL)
  • Strong understanding of database design, including SQL and NoSQL databases, and experience with ORM tools.

Responsibilities

  • Design and develop scalable backend systems.
  • Optimize system performance and reliability.
  • Mentor junior engineers.
  • Collaborate with cross-functional teams to deliver high-quality products.
  • Design and implement backend solutions.

FAQs

What is the primary language needed for this role?

The primary language required for this role is Java, along with proficiency in backend development.

What are the qualifications needed to apply for this position?

A Bachelor's degree in Computer Science or a related field is required, along with 3-5 years of backend development experience.

Is experience with payment processing industry beneficial for this role?

Yes, knowledge of the payment processing industry and relevant regulations is preferred for this role.

What types of databases are mentioned in the job description?

Both SQL and NoSQL databases are mentioned, along with a strong understanding of database design.

Does PayPal provide opportunities for mentorship in this role?

Yes, you would have the opportunity to mentor junior engineers as part of this position.

What is the work model offered by PayPal for this position?

PayPal offers a balanced hybrid work model, which includes 3 days in the office and 2 days working from home or at the office.

Are there benefits related to employee wellbeing offered by PayPal?

Yes, PayPal offers benefits that support financial, physical, and mental health, including health and life insurance, and employee share options.

How does PayPal approach diversity and inclusion in the workplace?

PayPal is committed to equal employment opportunities and strives to create an environment where all employees feel included and valued.

Is experience with cloud platforms required for this role?

Experience with cloud platforms like AWS, GCP, or Azure is required for this role.

Can contributions to open-source projects enhance my application for this position?

Yes, having contributions to open-source projects can be a valuable addition to your application.

Technology
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

PayPal is a prominent financial technology company that facilitates online payments and money transfers for individuals and businesses. Their fundamental objective is to empower seamless and secure digital transactions, enabling people to manage their financial lives more efficiently in an increasingly interconnected world. At its core, PayPal strives to be the bridge that connects people with the global economy, offering accessible and convenient solutions to move and manage money, ultimately promoting financial inclusion and empowerment.