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 254 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.
We are looking for an exceptional Java software engineer to join the team that works on the PayPal core services. If you really enjoy building enterprise class transnational and interactive web sites that take millions of hits and have interest in the cutting edge technologies then this is your job.
In this role you will be part of the team that is working on transactions and Insights for PayPal merchant web applications that involves working on Bigdata, Java, API and JS.
A Bachelor’s Degree in Computer Science or related field
Understands and is able to reason about the business, as it relates to their area of expertise
Design and implement multi-tier software applications, document and test systems, modify as necessary
Work independently and with other engineers, architects, managers and design and develop strategic and tactical processes and create solutions that meet business requirements.
Spends most of the time providing end to end solutions through design, code and delivery.
Demonstrate thought leadership in solving business and technical problems.
Design & Code should be easy to maintain, available, performing well, and can be reused across a sub-system or feature. Code may persist for the lifetime of a software version.
Provide technical leadership
Can be relied on to deliver features and sub-systems on time and to requirements
Works well within a team, and contributes effectively to the success of those that they interact with regularly.
Good Knowledge on JAVA
Knowledgeable about Oracle and SQL, NoSQL
Familiarity with Unix / Linux
Worked on BigData tecnolgies like Hadoop, ES, Kafka for 1 year
Ability to provide technical leadership
Understands current and possible future business trends