Remote JAVA Senior Software Engineer - (R12397)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Oportun is a digital banking platform that aims to help its 2.2 million members achieve their financial goals through intelligent borrowing and savings.
  • The Engineering group at Oportun is responsible for designing, developing, and maintaining software solutions that support the company's mission.
  • As a Senior Software Engineer, you will design, develop, and maintain sophisticated software solutions, contributing to architectural decisions and mentoring junior engineers.
  • You will collaborate with cross-functional teams to deliver high-quality, scalable software solutions.
  • Responsibilities include end-to-end delivery of complex software applications, providing technical leadership, conducting code reviews, mentoring junior engineers, and driving the evolution of tools and applications.
  • You will take ownership of customer issues, ensuring the reliability and performance of systems, and lead multiple features and projects.

Requirements:

  • A minimum of 6 years of related experience with a Bachelor's degree, or a Master's degree with equivalent education and experience.
  • Proven track record of delivering high-quality software solutions.
  • Strong problem-solving and analytical skills, with a passion for complex technical challenges.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Experience in web application development, RESTful APIs, and frontend technologies such as HTML, CSS, JavaScript, and Angular.
  • Ability to write clean, maintainable, and efficient code.
  • Familiarity with version control systems, particularly Git.
  • Knowledge of OAuth2 is required.
  • Excellent communication and interpersonal skills for effective collaboration in a team environment.
  • Proven ability to mentor and lead other engineers.

Benefits:

  • Oportun fosters a diverse, equitable, and inclusive culture where employees feel a sense of belonging.
  • The company provides opportunities for continuous learning and growth within the engineering team.
  • Employees are encouraged to share their perspectives and contribute to a collaborative work environment.
  • Oportun is committed to delivering affordable credit to those left out of the financial mainstream, making the work rewarding and impactful.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Leave a feedback