Demo

Java Backend Engineer

S M Software Solutions Inc
Mountain View, CA Full Time
POSTED ON 10/2/2025
AVAILABLE BEFORE 10/31/2025
Client: Sofi

Office location: US (Hybrid)

Note: Only candidates who are legally authorized to work in the United States should apply. Candidates without valid work authorization are strictly advised not to apply, as they will not be considered or submitted to the client.

Role Overview

We are seeking a Senior Software Engineer to play a pivotal role in our Money product architecture transformation, focusing on the evolution of our banking core and the implementation of enhanced account structures, including readiness for new products like CDs. This position involves maturing our central member-facing services, particularly in areas such as entitlements, permissions, and data management, which are critical to supporting integrated product offerings like Sofi Plus. You’ll be working within a highly collaborative environment where planning and executing through a unified campaign lens is essential due to the complexity and interdependence of these initiatives., you’ll be in the middle of it all – you’ll work with stakeholders to implement functionality, architect our systems, squash bugs, and continually grow as an engineer. The ideal candidate is both forward-thinking and hands-on, has a strong sense of ownership and drive for delivery, and is a good mentor and co-worker. At Sofi, we pride ourselves on the collaboration between Product, Design and Engineering and so you will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution - and you’ll be working with an all-star team of talented engineers.

What You’ll Do

  • Lead the development and testing of our systems and services
  • Participate in shaping the technical architecture of the product
  • Help translate product requirements into user stories and technical solutions
  • Deliver highly available and scalable services in a production environment
  • Mentor other engineers, support the technical culture, and help grow the team
  • Generate ideas for new initiatives and technologies
  • Communicate with project leads, product managers and other software developers
  • Support live services and be on call on a periodic basis

What You’ll Need

  • Bachelor’s Degree in Computer Science or related field
  • 4 years programming experience, ideally on a modern stack
  • Our core stack is Java/ Kotlin/ Spring / PostgreSQL/ React, and we run on Kubernetes in a service oriented architecture with over 100 services in production
  • 2 years Java, Kotlin or Scala programming experience
  • A proven understanding of relational databases and ORMs
  • Experience working on a SOA or microservice-based application.
  • Willingness to roll up your sleeves, collaborate with others and get stuff done
  • Solid sense of responsibility; driving a project from inception to completion
  • Affinity for solving problems and shipping impactful features, not polishing perfect code or architecture
  • Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests

Nice To Have

  • Interest in personal finance
  • Experience managing your own investments or experience taking out loans
  • Experience scaling highly available, mission critical systems
  • Full-stack experience, either toward systems (Kafka, docker, posit), databases (postures), or front-end (JavaScript/typescript, react)
  • Prior experience in fintech or financial service

How To Apply

If you are interested in this exciting opportunity, please submit the following documents to hrteam@thethinkbeyond.com:

  • Updated Resume in Word format (Mandatory)
  • Expected hourly rate (Mandatory)

Note: Applications without the mandatory documents cannot be processed.

If this role is not suitable for you, please feel free to forward this message to anyone who may be interested.

Thank you for considering this exciting opportunity with us!

If you have any questions or need further clarification, feel free to call or text at (512) 800-8781.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Backend Engineer?

Sign up to receive alerts about other jobs on the Java Backend Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at S M Software Solutions Inc

S M Software Solutions Inc
Hired Organization Address Lansing, MI Full Time
Department: DTMB Work Location: 400 S Pine St, Lansing, MI 48917, US, (Hybrid) Projected Start Date: 09/29/2025 Projecte...
S M Software Solutions Inc
Hired Organization Address Lansing, MI Full Time
Department: DTMB Work Location: 608 West Allegan Street, Lansing, MI 48933, US, (Hybrid) Projected Start Date: 09/02/202...
S M Software Solutions Inc
Hired Organization Address Boston, MA Full Time
Location: Boston, MA (Locals or Nearby States Preferred) Work Authorization: Visa Independent Candidates Only (H1B Trans...
S M Software Solutions Inc
Hired Organization Address Columbus, OH Full Time
Requisition Class: PR: Programmer 5 Work Location: 30 E Broad St,43215,Columbus, Ohio, US, ( Onsite) Estimated Start Dat...

Not the job you're looking for? Here are some other Java Backend Engineer jobs in the Mountain View, CA area that may be a better fit.

Java Backend Engineer / Backend Engineer

PTR Global, Sunnyvale, CA

Software Engineer - Backend (Java)

Xoriant Corporation, Sunnyvale, CA

AI Assistant is available now!

Feel free to start your new journey!