Java Software Developer

Short Description

PayPal is looking for the Java Software Developer who has hands-on experience with common open-source and Java EE technologies.

Job Description

Responsibilities And Required Skills:
  • Solid foundational knowledge of computer engineering and intellectual curiosity to understand the business.
  • At least 8 years solid server-side development with Java.
  • Solid knowledge of algorithms.
  • At least 3 plus years of Fintech experience.
  • Passion for developing robust, scalable software systems.
  • Highly motivated, goal driven, Can-do approach.
  • Innovative, entrepreneurial, team player, ability to multi-task.
  • Strong OOP skills, ability to analyze requirements and prepare the design.
  • Hands-on experience with common open-source and Java EE technologies.
  • Experience with REST API's, Web Services, Unit Testing, Java Build tools.
  • Experience with Spring or any web MVC frameworks.
  • Exposure to Hadoop technologies and Experience in developing Pig scripts in Hadoop.
  • Oracle, SQL, JDBC/ORM, JMS, App servers / Servlet containers, Maven/Git/Continuous integration.

Nice to have:
  • Experience working in an agile methodology.
  • Experience working on Big Data platform.
  • Experience working on front-end technologies.
  • Experience working both in startups and in large companies.
  • Good communication skill to global business and technical partners.

Java Software Developer
Mid-Senior-level Information Technology | Information | Technology Full-time Information Technology | Engineering | Other Software Developer | Senior Software Engineer
Who we are
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 210 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.