Senior Java Software Engineer at Prosper
San Francisco, CA, US
As a member of this team, you will be implementing scalable, highly available, and secure Restful API used by our website, native apps, and partners. The ideal candidate is passionate about delivering cutting-edge, world-class solutions to solve business problems through development of high quality code. We utilize a progressive, test-driven, Agile development methodology that places a high premium on communication, good design and clean implementation. Above all other factors, we are looking for smart, driven candidates who want to be part of a culture of innovation and creativity as we develop and define the peer-to-peer lending marketplace!



Responsibilities

Confidently lead back-end development efforts within the SCRUM team.
Rapidly design and develop RESTful micro-service APIs meeting the scalability, availability, security, and performance requirements.
Work closely with a talented team of engineers
Meet scalability, availability, security, and performance goals
Rapidly build and evolve major features in collaboration with product managers
Experience in Agile/Scrum environment
Deep understanding of OO patterns and principles


Requirements

5+ years of experiences in building backend systems.
3+ years of experiences in building scalable RESTful Micro-services.
Must be able to design and build RESTful services from day one.
Solid hands on experience with Java, Spring Boot, Spring, Hibernate, JPA, JMS, and Relational databases.
Solid hands on experiences with RESTful API design and relational database modeling.
BS in EE/CS with 5+ years of experience
MS in EE/CS or other applicable discipline with 3+ years of experience
Solid experience with JAVA, J2EE technologies, and Spring Framework
Experience with JMS, JDBC, J2EE Security, SQL, Jenkins, Hudson, log4j, Junit


Prosper is built on a simple idea: connect people who want to borrow money with those that have money to invest. Prosper is an online marketplace that gives borrowers access to individual and institutional investors. Borrowers get low, fixed rates with no hidden fees or prepayment penalties. Investors can earn great returns through the platform’s data-driven underwriting for personal loans, creating a new and diverse investment opportunity. Through Prosper, more than $6 billion in personal loans have helped borrowers consolidate their credit card debt, pay for large purchases, make home improvements and cover medical expenses. Prosper Marketplace is headquartered in San Francisco, with offices in Phoenix and Tel Aviv.