Oportun. Inc

Solutions Architect (Java)

Req No.
2021-10764
Department
Engineering
Type
Regular Full-Time
Remote / WFH
Yes
Job Locations
US-CA-San Carlos

Company Overview

ABOUT OPORTUN

 

Based in Silicon Valley, Oportun (Nasdaq:OPRT) is dedicated to financial inclusion for the estimated 100 million people in the U.S. who are shut out of the financial mainstream because they don’t have a credit score or have been mis-scored by a traditional credit bureau. As a Community Development Financial Institution (CDFI), Oportun’s mission is to provide inclusive, affordable financial services that empower its customers to build a better future. 

 

Since our first loan in 2006, Oportun has made over 3.8 million loans totaling over $9 billion to customers across 12 states. Oportun’s customers have saved an estimated $1.7 billion in interest and fees compared to the alternatives typically available to them. Oportun has helped more than 860,000 people establish a credit history for the first time. 

 

Oportun was named one of Fast Company’s Most Innovative Companies in the World for 2020, a TIME Magazine 2018 Genius Company in recognition of its impact in helping to reinvent the future of lending. Oportun was recently named one of the Top Workplaces for 2019 and 2020 by the Bay Area News Group and recognized as the Best Consumer Lending Product by FinTech Breakthrough. Oportun previously made several fastest-growing lists, including Inc. 5000’s Fastest-Growing Private Companies in America and the San Francisco Business Times’ Fastest Growing Private Companies. 

 

Overview

ABOUT TECHNOLOGY @ OPORTUN

 

The Technology team @ Oportun is dedicated to delivering and maintaining performant, elegant, and intuitive systems to our business partners and retail customers.  We work on a very unique platform, combining service-oriented platform services with sophisticated user experiences, all enabled through a best-in-class (and fun to use!) automated development infrastructure.  We prove that FinTech is more fun, more challenging, and in our case, more rewarding as we build technology that changes our customers’ lives.  Oportun serves customers in English and Spanish, online and over the phone in 29 states, and in-person at more than 330 retail locations in 9 of those states.

 

SUMMARY

 

Do you thrive on enhancing, developing and implementing system architecture that will meet business & customer needs?   Does the idea of helping to shape and deliver high-performing and innovating technical architecture drive your professional goals?  Our Engineering leadership team is looking for an innovative Solutions Architect to develop and implement systems architecture that will meet business needs. This is a hands-on role, requiring the ability to self-manage and to communicate effectively with persons at all levels and departments. You'll be a part of Oportun's Application Architecture team: A group of thought leaders responsible for Technology strategy (Mobile, Web, Data, Core Services, Machine Learning, etc.).

As a Java Solutions Architect, Software Applications you’ll work with some of the
brightest engineers and technical/product managers while also developing your skills and furthering your career within one of the most innovative and progressive FinTech companies today.  You’ll assess our current software systems, identify areas for improvement, oversee development teams, and help drive future architectural frameworks.

  

Responsibilities

  • Determine the best tech solutions to solve the existing business problems.
  • Define features, phases, and solution requirements.
  • Provide specifications according to which the solution is defined, managed, and delivered.
  • Continual research of current and emerging technologies and proposing changes where needed.
  • Providing updates to stakeholders on product development processes, estimate, and plan.

 

Qualifications

  • 7+ years of proven, professional experience as a Solutions Architect (Software Applications) for consumer-facing products.
  • In-depth understanding of coding languages (Java/J2EE, JavaScript, TypeScript, etc.) and frameworks (Spring, SpringBoot, Angular, etc.).
  • Experience with CI/CD technologies and cloud infrastructure such as AWS, Azure or GCP.
  • Proven strong analytical and problem-solving skills - including requirements analysis, detailed planning and risk assessment.
  • Experience with scalable, low-latency, highly available distributed systems.
  • Experience with service-oriented architecture (SOA), enterprise SaaS application development and project management.
  • Strong ability to build relationships with internal leadership at all levels, along with effective interpersonal, presentation and communication skills.

PREFERRED/NICE-TO-HAVE SKILLS/EXPERIENCE

  • MS or advanced degree a plus.
  • Experience with big data, stream processing, and front-end technologies.
  • Experience with multi-tenant SaaS applications is plus.
  • Experience with financial systems, payment systems and/or credit decisioning systems, preferably in loans or similar products is plus.

#LI-SA1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed