Senior Java Software Engineer

Prosper

(San Francisco, California)
Full Time
Job Posting Details
About Prosper
Prosper is America’s first marketplace lending platform and has facilitated over $8 billion in loans through the platform. Since its launch in 2006 as the first marketplace lender in the US, Prosper Marketplace has evolved into a personal finance company that offers products and services that go beyond access to personal loans to help people get on top of their finances.
Summary
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
Ideal Candidate
* 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
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Prosper offers monthly incentive bonuses, options for company paid health, dental and vision insurance, paid vacation time, 401k with employer match and even a Prosper Fit Reimbursement Plan where we’ll reimburse a portion of your fitness expenses.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.