Software Engineer

August 20

Apply Now
Logo of Oportun

Oportun

Financial Services • Responsible Lending • Pre-Paid Debit Cards • Serving the Underbanked • Data Analytics

1001 - 5000

Description

• Working at Oportun means enjoying a differentiated experience of being part of a team that fosters a diverse, equitable and inclusive culture where we all feel a sense of belonging and are encouraged to share our perspectives. • The charter for Engineering group at Oportun is to be the world-class engineering force behind our innovative products. • Engineering at Oportun is responsible for high quality and scalable technical execution to achieve business goals and product vision.

Requirements

• Minimum of 3+ years of experience preferably 5 years of related experience with a Bachelor's degree. • Proven track record of delivering high-quality software solutions in a timely manner. • Strong problem-solving and analytical skills, with a passion for tackling complex technical challenges. • Solid understanding of data structures, algorithms, and software design principles. • Strong proficiency in Java, Micro services, Spring boot, Spring Framework, RESTful APIs, Hibernate • Experience with relational databases like MySQL, MariaDB and SQL • Experience in working with version control systems, such as Git. • Thorough knowledge in OAuth2 • Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team-oriented environment. • Ability to work independently with minimal help. • Ability to quickly learn new technologies and apply them as and when needed • Strong Unit and integration testing

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com