Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - Bengaluru/Bangalore @ PayPal

Home > Programming & Design

 Software Engineer - Bengaluru/Bangalore

Job Description

Who are we looking for

As a lead member of our team, you will work with Designers, Product Owners and Domain Technical Leads building scalable distributed platform & services and improving existing products, developing robust software solutions and dependable products for PayPal s merchants and consumer. You ll estimate engineering efforts, prioritize projects, plan implementations, and triage production issues. You need to be dynamic, collaborative and curious, as you ll work in a fast - paced environment where continuous experimentation and innovation are a given.

We are looking for the best Back - End Application engineers in the world, who have a passion for developing massively scalable, distributed software systems that require high availability to support mission - critical business tasks. Quality is at the forefront of everything our team does, and we are looking for true passion for writing robust, re - usable, scalable and well - tested code.

On the personality side, you are the right person for PayPal if you are willing to:

  • Drive to get results and not let anything get in your way.
  • Be proactive and anticipate/handle issues before they blowup.
  • Exhibit a strong backbone and challenge the status quo when needed.
  • Demonstrate a high level of curiosity and keep abreast of the latest technologies.
  • Show pride of ownership and strive for excellence in everything you do.
  • Show pride and passion for helping businesses thrive around the globe.

Your responsibilities will also include:

  • Design, development, and testing of features delivered as applications and/or services.
  • Collaborating with peers and leads both within the team and across the organization.
  • Working with scrum teams and product managers using agile methodologies to deliver high quality solutions on time.
  • Working with operations teams to ensure applications and services are highly available and reliable.
  • Supporting applications and/or services as and when required on a 24x7 basis.

Requirements

  • BS Computer Science or related technical discipline and 5 years of relevant experience
  • Proficient in back - end development using Java EE technologies (e.g. Java language, application servers, servlet containers, JMS, JPA, etc.).
  • Strong OOP skills, with ability to analyze requirements and transform into scalable software designs.
  • Experience with HTTP, REST API's and competent designing and building web services/microservices in a commercial setting.
  • Cognizant of SQL and other/NoSQL/modern database and storage technologies. Desired understanding of Oracle, JDBC and ORM frameworks (e.g. Hibernate).
  • Experience with Design Patterns, MVC and frameworks (e.g. Spring).
  • Competent in design/implementation for reliability, availability, scalability and performance.
  • Competent in software engineering tools (e.g. Java build tools) and best practices (e.g. unit testing, test automation, continuous integration, etc.).
  • Extra credit: Exposure to Hadoop technologies and developing Pig scripts.

Job Classification

Industry: Internet, Ecommerce
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization

Contact Details:

Company: PayPal Holdings Inc
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   JMS Hibernate Agile JDBC HTTP Scrum MVC Unit testing Oracle SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

PayPal

PayPal Holdings, Inc. is an American company operating a worldwide online payments system. Online money transfers serve as electronic alternatives to traditional paper methods like checks and money orders