Remote Software Engineer R12391

Posted

Apply now
Please, let Oportun know you found this job on RemoteYeah. This helps us grow 🌱.

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 Software Engineer, you will work in a collaborative and agile environment, contributing to a variety of projects that impact members' lives.
  • You will be expected to design, develop, test, deploy, support, and maintain high-quality software applications.
  • The role involves collaborating with cross-functional teams to translate business requirements into scalable software solutions.
  • You will write clean, maintainable code and participate in code reviews to ensure code quality.
  • The position requires proactive identification and resolution of technical debt and performance issues.
  • You will stay updated with emerging technologies and propose innovative solutions to enhance products and services.

Requirements:

  • A minimum of 3+ years of experience, preferably 5 years, with a Bachelor's degree.
  • A 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, Microservices, Spring Boot, Spring Framework, RESTful APIs, and Hibernate.
  • Experience with relational databases such as MySQL, MariaDB, and SQL.
  • Familiarity with version control systems, particularly Git.
  • Thorough knowledge of OAuth2.
  • Excellent communication and interpersonal skills for effective collaboration in a team-oriented environment.
  • Ability to work independently with minimal assistance.
  • Capability to quickly learn new technologies and apply them as needed.
  • Strong skills in unit and integration testing.

Benefits:

  • Oportun fosters a diverse, equitable, and inclusive culture where employees feel a sense of belonging.
  • The company supports employee resource groups to celebrate and nurture its inclusive culture.
  • Employees have the opportunity to work on meaningful projects that impact the lives of members.
  • The engineering team is dedicated to creating a fun and engaging work environment.
  • Oportun is an Equal Opportunity Employer, considering all qualified applicants without discrimination.
Apply now
Please, let Oportun know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback