Solutions Architect (Java)


San Carlos, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 02/08/2021
  • Website:
  • Company Address: 1600 Seaport blvd, Redwood City, CA, 94063

About Oportun

At Oportun, we want to see you succeed. From personal loans to financial resources, we have the tools to help get you through life's ups and downs.

Our mission-based, technology-powered approach is designed to be inclusive, affordable, and empowering. By lending money to hardworking, low-to-moderate-income individuals, we help our customers move forward in their lives, demonstrate their creditworthiness, and help establish the credit history they need to access new opportunities.

Job Description




Oportun is a mission-driven, technology-powered provider of inclusive, affordable financial services and a certified Community Development Financial Institution (CDFI).


We seek to serve the 100 million people in the US who are shut out of the financial mainstream because they are credit invisible or are mis-scored because they have limited credit history. By lending money to hardworking, low-to-moderate income individuals, we help them move forward in their lives, demonstrate their creditworthiness, and establish the credit history they need to access new opportunities.


Since 2006, we've provided more than 3.8 million affordable small-dollar loans, enabling access to affordable credit to 1.7M people.  And our personal loan customers have saved over $1.7 billion in interest and fees compared to alternative lenders, while helping over 850,000 customers without a FICO score to begin establishing a credit history.  As a result of our inventive approach, we were listed in the 2020 Top 10 most innovative finance companies by Fast Company. In 2019, our personal loans were named best consumer lending product by FinTech Breakthrough . And in 2018, we were recognized for our role in inventing the future as one of Time magazine’s Genius Companies .


The Bay Area News Group recognized Oportun as a Top Workplace in both 2019 & 2020. Come and be a part of our community of employees, partners, and customers who are devoted to expanding financial opportunity for millions. When we work together, we can make life better.




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.




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.


    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.


    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.


    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.

Related Jobs

Java-stack Solutions Architect - Communications Platform

Oportun - San Carlos, CA, US

Solutions Architect (Java)

Oportun - San Carlos, CA, US

Sr. Analyst, FP&A

Oportun - San Carlos, CA, US

Sr. Agile Delivery Manager

Oportun - United States of America

Sr. Analyst, FP&A - Credit Card

Oportun - San Carlos, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.