Logo of Huzzle

Associate Engineer – Backend (Java)

image

PayPal

13d ago

  • Job
    Full-time
    Junior Level
  • Software Engineering
    IT & Cybersecurity

AI generated summary

  • You must have a Bachelor's in Computer Science, 2+ years of backend experience in Java, knowledge of Java EE, web services, ORM tools like Hibernate, and SQL/NoSQL databases.
  • You will build and maintain backend systems, write clean code, participate in code reviews, and collaborate with experienced engineers to enhance your skills.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • 2+ years of backend development experience. Strong foundation in programming concepts and data structures.
  • Proficiency in at least one backend language (Java, Python, Ruby on Rails)
  • Proficiency in back-end development utilizing Java EE technologies (Java, application servers, servlet containers, JMS, JPA, Spring MVC, Hibernate)
  • Strong understanding of web services and Service-Oriented Architecture (SOA) standards, including REST, OAuth, and JSON, with experience in Java environments.
  • Experience with ORM (Object-Relational Mapper) tools, working within Java-based solutions like Hibernate.
  • Experience with databases (SQL, NoSQL)

Responsibilities

  • As a Software Engineer - Backend you'll contribute to building robust backend systems. You'll collaborate closely with experienced engineers to learn and grow your skills.
  • Develop and maintain backend components.
  • Write clean, efficient code adhering to coding standards.
  • Participate in code reviews and provide feedback.

FAQs

What is the job title for this position?

The job title is Associate Engineer – Backend (Java).

What are the main responsibilities of this role?

The main responsibilities include developing and maintaining backend components, writing clean and efficient code, participating in code reviews, and collaborating with experienced engineers.

What qualifications are required for this position?

A bachelor's degree in Computer Science or a related field, 2+ years of backend development experience, and proficiency in at least one backend language (Java, Python, Ruby on Rails) are required.

Is experience with specific technologies necessary for this role?

Yes, proficiency in Java EE technologies, understanding of web services and SOA standards (including REST, OAuth, and JSON), experience with ORM tools like Hibernate, and familiarity with SQL and NoSQL databases are necessary.

Are there any preferred qualifications for this job?

Preferred qualifications include experience with large-scale, high-performance systems, knowledge of the payment processing industry, experience with cloud platforms (AWS, GCP, Azure), and contributions to open-source projects.

What type of work environment does PayPal provide?

PayPal offers a balanced hybrid work model with 3 days in the office for collaboration and 2 days at the employee's choice of either the office or home workspace.

What benefits does PayPal offer to its employees?

PayPal offers a flexible work environment, employee share options, health and life insurance, and other valuable benefits that support financial, physical, and mental health.

How does PayPal approach diversity and inclusion in the workplace?

PayPal is committed to creating an equitable and inclusive workplace where all individuals feel accepted, valued, and can do their best work. They provide equal employment opportunity and reasonable accommodations for individuals with disabilities.

What cultural values does PayPal emphasize?

PayPal emphasizes core values of Inclusion, Innovation, Collaboration, and Wellness, guiding their business conduct and interactions with customers, employees, and the community.

How can I apply for this position?

You can apply for this position by submitting your application through the company’s portal. If you have difficulty due to assistive technology or a disability, you may contact PayPal Global Talent Acquisition for assistance.

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.