Posted: Tuesday, January 2, 2018 7:47 AM
Job Description Our client is looking for experienced Senior Backend Java Developer - Payments Specialist to join their development team. We are looking for an outstanding Senior Backend Java Developer with experience building fintech and/or payments applications. Strong candidates will have played a key role in designing/developing complex payments products in the consumer space (see list below) and will have acquired significant domain knowledge of the mobile payments space. REQUIREMENTS Who we’re looking for: Senior/Architect-level Java engineer with extensive experience in reloadable cards, peer-to-peer payments, and 3rd party processor integrations Capable of leading the development effort in building out our next generation of payments capabilities (focused on Java backend, but with influence across all platforms, such as iOS, Android and web) Direct experience integrating 3rd-party payment processors into customer-facing applications and scaling to millions of monthly active users Excellent communication skills, including ability to write concise technical docs and present complex ideas Products you might have worked on: Venmo, Paypal, Square, Google Wallet, Dwolla Privacy.com, Movo, Fifth Third, FamZoo, Chim, Akimbo, Simple Wex, The Perfect Processor (TPP), Stripe, Braintree Visa, Mastercard, Amex, Discover Apple Pay, Android Pay, Samsung Pay Requirements Degree in Computer Science or Engineering 5+ years of professional Java development in the Fintech space Ability to architect complex backend and front-end applications in the payments space Extensive knowledge of Java design principles and third-party libraries Experience implementing and maintaining unit tests Ability to develop maintainable, well-designed software under tight deadline Personal interest in consumer privacy and the protection of personal information Bonus Points: Experience with Android, RxJava and/or Kotlin Experience with iOS development, specifically Swift Experience and enthusiasm for a disciplined process (eg Scrum) Experience building products with end-to-end encryption, messaging, telephony or email Prior experience working at a startup and/or employing agile/lean startup principles Finally, we expect you to score extremely high on our "Stuff That Matters": BELIEVE: In the company’s mission, in the team, and in your equity ONE TEAM, ONE DREAM: We win together and lose individually OK WITH AMBIGUITY: Comfortable making decisions with very little information CURIOSITY: Seek out answers inside and outside the building HUMILITY: Assume you don’t have all the answers and seek to understand BIAS TO ACTION: When in doubt, DO SOMETHING NOW OWNERSHIP: When in doubt, TAKE IT ON. Benefits: We offer health, dental, vision & life insurance plans, unlimited PTO, cool office space, equity, catered lunches, and an exciting and innovative atmosphere.
• Location: Salt Lake City
• Post ID: 17860947 saltlakecity