Software Engineer 2
PayPal
Bangalore - Sarjapur Main Rd
1d ago

Job Description

At PayPal (NASDAQ : PYPL), we believe that every person has the right to participate fully in the global economy. Our mission is to democratize financial services to ensure that everyone, regardless of background or economic standing, has access to affordable, convenient, and secure products and services to take control of their financial lives.

We’re a purpose-driven company, and our beliefs are the foundation of how we conduct business every day. We’re guided by our core values of Inclusion, Innovation, Collaboration, and Wellness.

Collectively, these values inspire us to work together as One Team with our customers at the center of everything we do, and to take care of ourselves, each other, and the communities in which we live and work.

We challenge the status quo, ask questions, and find solutions. Join us as we enable the hopes, dreams, and ambitions of millions of people around the world.

Fueled by a fundamental belief that having access to financial services creates opportunity, PayPal (NASDAQ : PYPL) is committed to democratizing financial services and empowering people and businesses to join and thrive in the global economy.

Our open digital payments platform gives PayPal’s 392 million active account holders the confidence to connect and transact in new and powerful ways, whether they are online, on a mobile device, in an app, or in person.

Through a combination of technological innovation and strategic partnerships, PayPal creates better ways to manage and move money, and offers choice and flexibility when sending payments, paying or getting paid.

Available in more than 200 markets around the world, the PayPal platform, including Braintree, Venmo and Xoom enables consumers and merchants to receive money in more than 100 currencies, withdraw funds in 56 currencies and hold balances in their PayPal accounts in 25 currencies.

Identity Platform team is at the forefront of changing the fabric of modern authentication by delivering a modern, secure, extensible authentication platform which allows PayPal users to securely authenticate to any application, using any authentication method and on any device.

This platform processes millions of login requests and billions of authorization requests each day, enabling PayPal and its partners to rapidly innovate on new payment scenarios and enable new experiences.

In particular, we are augmenting the team with highly skilled and enthusiastic engineers to assist with unlocking potential for our adjacencies using the power of a single INC level identity.

As an Identity Engineer in our development team, you will be responsible for the design, development and quality delivery of the platform web services and infrastructure.

Key Responsibilities :

Demonstrate a customer centric mindset as part of day-day work.

Ability to function effectively in a fast paced environment and manage continuously changing business needs

Work with the Agile team to clarify the new products and features requested by the Product team

Collaborate with other developers to design and implement the required solutions

Participate in pair programming in the delivery of both POC and targeted features

Understand and apply our technical architecture to ensure consistent, reliable, and secure deployments.

Enhance and maintain existing product capabilities

Participate in formal and informal code reviews to ensure code quality

Actively contribute to the automated test suite to enable continuous integration

Technical Hands-on Skills :

Strong programming skills and expertise in Java / J2EE, Spring and Hibernate

Exposure to one or more server side scripting technologies.

Experience with REST API’s, Web Services, Unit Testing and build tools.

Good understanding and hands on experience with databases such as MySQL / Oracle etc.

Strong understanding of web-based programming languages

Rich object-oriented design and analysis skills

Proficient with Functional and Object-Oriented JavaScript / ES6+ coding

Proficient with Node.JS and Express application design and development

Proficient with React or other front-end frameworks (e.g. Angular, Vue)

Proficient with HTML5 and CSS3

Proficient with Webpack and other build and packaging systems

Proficient writing automated unit and functional tests

Proficient with Git source control and effective branching and release management practices

Proficient in creating user interfaces and resolving cross-browser and backward compatibility issues

Ability to debug, diagnose and resolve complex JavaScript bugs throughout the stack

Strong communication skills in a collaborative environment

Strong critical thinking skills; Ability to devise innovative solutions

Bonus Skills :

Experience with continuous integration and delivery tools such as Jenkins

Experience with analytic instrumentation, querying with Hive / Hadoop, Teradata, Kibana or Splunk

Experience with Enterprise Java and supporting Java frameworks

Education & Work qualifications

Bachelor / Master of CS or equivalent

3 plus years of experience in software development

For more than 20 years, PayPal has remained at the forefront of the digital payment revolution. By leveraging technology to make financial services and commerce more convenient, affordable, and secure, our open digital payments platform gives PayPal’s 400 million active account holders the confidence to connect and transact in new and powerful ways.

Through a combination of technological innovation and strategic partnerships, PayPal creates better ways to manage and move money, and offers choice and flexibility when sending payments, paying, or getting paid.

Available in more than 200 markets around the world, the PayPal platform, including Braintree, Venmo and Xoom, enables consumers and merchants to receive money in more than 100 currencies, withdraw funds in 56 currencies and hold balances in their PayPal accounts in 25 currencies.

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form