Remote JAVA Senior Software Engineer R12396

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 team 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 actively participate in the end-to-end delivery of complex software applications, ensuring adherence to best practices and high quality standards.
  • The role involves collaborating with product managers, designers, and engineers to translate business needs into effective software solutions.
  • You will provide technical leadership, conduct code reviews, and mentor junior engineers to foster a culture of continuous learning.
  • You will take ownership of customer issues, ensuring the reliability and performance of systems while driving the evolution of tools and applications.
  • The position requires leading multiple features and projects, coordinating work among team members, and 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.
  • Proficiency in version control systems, particularly Git.
  • Knowledge of OAuth2 and the ability to quickly learn new systems and create proofs of concept.
  • Excellent communication and interpersonal skills, with a proven ability to collaborate effectively in a team-oriented environment.
  • Experience mentoring and leading other engineers.

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 offers a differentiated experience as part of a team dedicated to delivering affordable credit to those left out of the financial mainstream.
  • Employees have the opportunity to work on innovative products that empower members' financial independence.
  • Oportun provides a supportive work environment that encourages continuous learning and growth.
  • The role offers the chance to lead significant technology efforts and contribute to large-scale projects that impact the market.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Leave a feedback