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 267 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 / J2EE Senior Software Engineer to join the team that is building world class payments platform.
If you really enjoy working on cool technologies and aim to be a world-class engineer, then this is your job.
At least 10 years of work experience in Object oriented technologies.
Highly Competent hands on Experience in Enterprise Architecture / Software design implementation (J2EE)
Java and C++ programming in Linux / Unix environment
Strong RDBMS knowledge and experience writing complex SQLs
OO based analysis and Design, UML and design patterns.
Experience in using Data structures and algorithms.
Experience in MVC frameworks such as Spring.
Unit testing frameworks
Experience in one or multiple of the following industry standard presentation stacks : Spring, Struts, NodeJS, etc.
Good analytical and Problem solving skills.
Strong verbal and written communication skills.
Must be detail-oriented and able to manage multiple tasks simultaneously with the ability to appropriately prioritize.
Ability to lead projects and people.