Remote Senior Software Engineer - JAVA (R12395)

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 innovative 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 that enhance Oportun's market impact.
  • 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 system reliability and performance, and lead multiple features and projects while keeping stakeholders informed.

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 addressing complex technical and business 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 for high-quality UI components and features.
  • Familiarity with version control systems, particularly Git.
  • Knowledge of OAuth2 and excellent communication and interpersonal skills.
  • Proven ability to mentor and lead other engineers in a collaborative environment.

Benefits:

  • Oportun fosters a diverse, equitable, and inclusive culture where employees feel a sense of belonging and are encouraged to share their perspectives.
  • The company provides opportunities for continuous learning and growth within the engineering team.
  • Employees are part of a mission-driven organization that aims to deliver affordable credit to those left out of the financial mainstream.
  • Oportun celebrates and nurtures its inclusive culture through employee resource groups.
  • The position offers the chance to work remotely, providing flexibility in the work environment.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Leave a feedback