Home > Salt Lake City jobs > Salt Lake City computer/technical

Posted: Friday, January 5, 2018 3:40 PM

Job DescriptionOur 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.REQUIREMENTSWho we’re looking for:Senior/Architect-level Java engineer with extensive experience in reloadable cards, peer-to-peer payments, and 3rd party processor integrationsCapable 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 usersExcellent communication skills, including ability to write concise technical docs and present complex ideasProducts you might have worked on:Venmo, Paypal, Square, Google Wallet,, Movo, Fifth Third, FamZoo, Chim, Akimbo, SimpleWex, The Perfect Processor (TPP), Stripe, BraintreeVisa, Mastercard, Amex, DiscoverApple Pay, Android Pay, Samsung PayRequirementsDegree in Computer Science or Engineering5+ years of professional Java development in the Fintech spaceAbility to architect complex backend and front-end applications in the payments spaceExtensive knowledge of Java design principles and third-party librariesExperience implementing and maintaining unit testsAbility to develop maintainable, well-designed software under tight deadlinePersonal interest in consumer privacy and the protection of personal informationBonus Points:Experience with Android, RxJava and/or KotlinExperience with iOS development, specifically SwiftExperience and enthusiasm for a disciplined process (eg Scrum)Experience building products with end-to-end encryption, messaging, telephony or emailPrior experience working at a startup and/or employing agile/lean startup principlesFinally, we expect you to score extremely high on our "Stuff That Matters":BELIEVE: In the company’s mission, in the team, and in your equityONE TEAM, ONE DREAM: We win together and lose individuallyOK WITH AMBIGUITY: Comfortable making decisions with very little informationCURIOSITY: Seek out answers inside and outside the buildingHUMILITY: Assume you don’t have all the answers and seek to understandBIAS TO ACTION: When in doubt, DO SOMETHING NOWOWNERSHIP: 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: 17939267 saltlakecity is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2018