Software Engineer (Java/Python) - São Paulo (Contract)

First Help Financial, LLC

São Paulo

On-site

BRL 220,000 - 360,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Generous salaries
Social activities
Monthly lunches
Employee recognition program
Talent development program

Job summary

First Help Financial is seeking a Senior Software Engineer to join our growing engineering team in São Paulo. You will design, implement, and maintain backend services using Java (Spring Boot), Python, and AWS, contributing to scalable, reliable systems in a fast-paced environment.

The role requires 5+ years of backend experience, RESTful API design expertise, and hands-on work with SQL/NoSQL databases and AWS Kinesis. You will work hybrid, visiting the Brazil HQ weekly.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field required.
  • 5+ years of professional back-end development experience.
  • Strong proficiency in Java, Python or any JVM-based language.
  • Solid understanding of RESTful API design and development.
  • Experience with both SQL/NoSQL databases (MongoDB, Redis, OracleDB preferred).
  • Experience with AWS services (EC2, S3, Lambda, API Gateway, SQS, RDS).
  • Experience with AWS Kinesis Data Streams (KDS).
  • Experience with testing tools like JUnit, unittest and mock tools like Mockito, MagicMock and so on.
  • Excellent problem-solving and debugging skill

Responsibilities

  • Design, develop, and maintain back-end applications using Java (Spring Boot), Python, AWS.
  • Deal with both serverless and server-based applications understanding what comes into account when using each one.
  • Build and manage RESTful APIs for seamless data exchange between front-end and back-end systems.
  • Design and optimize SQL/NoSQL databases (MongoDB, Redis, OracleDB preferred).
  • Implement and manage real-time data streaming using AWS Kinesis Data Streams (KDS).
  • Write clean, well-documented, and testable code to ensure high quality and maintainability.
  • Work independently with minimal supervision, thriving in an ambiguous and fast-paced environment.
  • Stay up-to-date with modern technologies considering best practices like SOLID, Clean Code.

Skills

Java
Python
RESTful API design
Problem-solving
Debugging

Education

Bachelor's degree in Computer Science or related field
Master's degree (preferred)

Tools

Spring Boot
JUnit
Mockito
AWS Kinesis
MongoDB
Redis
OracleDB

Job description

First Help Financial (FHF) is a fast-growing and culturally diverse company in the U.S. We provide auto loans to the underserved and care for our customers and partners with exceptional service. Through flexible financing options and tri-lingual support, we offer consumers an easier way to finance their first car. We lend to and support our portfolio which has consistently grown 30%+ each year over the last nine years.
Here you will find hard-working colleagues who come from over 20 countries. We hold ourselves to the highest standards of professionalism but also enjoy our work. Our culture and benefits are geared towards making you successful in life and comfortable at work.

Your Title: Software Engineer

Your Location: Hybrid/Brazil HQ address - Nações Unidas 12901 - São Paulo - SP (required to go to the office once a week)

You Report To: Engineering Manager

Learn more about our awesome Engineering team

About the Opportunity:

First Help Financial, recently voted as a "Great Place to Work" for the fifth year in a row is seeking a Senior Software Engineer to join our highly skilled and innovative team. First Help Financial is embarking on a new growth phase involving multiple game-changing projects.

What you will do:

Your responsibilities include but are not limited to:

  • Design, develop, and maintain back-end applications using Java (Spring Boot), Python, AWS.
  • Deal with both serverless and server-based applications understanding what comes into account when using each one.
  • Build and manage RESTful APIs for seamless data exchange between front-end and back-end systems.
  • Design and optimize SQL/NoSQL databases (MongoDB, Redis, OracleDB preferred).
  • Implement and manage real-time data streaming using AWS Kinesis Data Streams (KDS).
  • Write clean, well-documented, and testable code to ensure high quality and maintainability.
  • Work independently with minimal supervision, thriving in an ambiguous and fast-paced environment.
  • Stay up-to-date with modern technologies considering best practices like SOLID, Clean Code.

What you bring:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field required.
  • 5+ years of professional back-end development experience.
  • Strong proficiency in Java, Python or any JVM-based language.
  • Solid understanding of RESTful API design and development.
  • Experience with both SQL/NoSQL databases (MongoDB, Redis, OracleDB preferred).
  • Experience with AWS services (ex: EC2, S3, Lambda, API Gateway, SQS, RDS).
  • Experience with AWS Kinesis Data Streams (KDS).
  • Experience with testing tools like JUnit, unittest and mock tools like Mockito, MagicMock and so on.
  • Excellent problem-solving and debugging skill

FHF Benefits:

  • Great Perks – We offer generous salaries, social activities, monthly lunches, and a robust employee recognition and talent development program to enhance your career with us.
  • Culture - We are believers in maintaining a healthy work-life balance. While we work hard and care deeply about our customers and partners, we want you to have room for your family, friends, and yourself.
  • Growth - Company growth provides unprecedented career growth. FHF’s extraordinary year over year growth in revenue and new markets provides opportunity for you to establish and develop your career growth. We engage each employee to build a career plan that benefits everyone, and we have a proven record of investing in you.

Diversity and Inclusion

FHF is committed to building a culture that respects and embraces all walks of life, inclusive of all genders, race, culture, age, sexual orientation, and other identities. We will make accommodations when interviewing anyone with special needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Software Engineer (React) - São Paulo (Contract)
Frontend Software Engineer (React) - São Paulo (Contract)

First Help Financial, LLC • São Paulo

On-site
BRL 150,000 - 230,000
Great Perks
Career growth
Social activities
Senior Frontend Software Engineer (React) - São Paulo (Contract)
Senior Frontend Software Engineer (React) - São Paulo (Contract)

First Help Financial, LLC • São Paulo

On-site
BRL 120,000 - 210,000
Great salaries
Social activities
Monthly lunches
+2
Quality Assurance Engineer - São Paulo (Contract)
Quality Assurance Engineer - São Paulo (Contract)

First Help Financial • São Paulo

On-site
BRL 206,079 - 309,118
Generous salaries
Monthly lunches
Employee recognition programs
+1
Senior Site Reliability Engineer - São Paulo (Contract)
Senior Site Reliability Engineer - São Paulo (Contract)

First Help Financial • São Paulo

On-site
BRL 223,200 - 390,600
Generous salaries
Monthly lunches
Employee recognition programs
Senior Data Scientist - Risk Analytics (Contract, São Paulo)
Senior Data Scientist - Risk Analytics (Contract, São Paulo)

First Help Financial • Região Geográfica Intermediária de São Paulo

On-site
BRL 167,400 - 223,200
Generous salaries
Social activities
Monthly lunches
+2
Mid-Level Fullstack (Java I Angular) Developer
Mid-Level Fullstack (Java I Angular) Developer

Jobgether SRL • Brazil

On-site
BRL 120,000 - 180,000
Remote work within Brazil
Health and dental insurance
Meal and food allowances
+10
IT Leader - Vaga exclusiva para Mulheres
IT Leader - Vaga exclusiva para Mulheres

F1RST Digital Services • São Paulo

On-site
BRL 260,000 - 420,000
Auxílio refeição
Convênio médico
Convênio Odontológico
+7
Pessoa Desenvolvedora de Software Backend Senior (Homes)
Pessoa Desenvolvedora de Software Backend Senior (Homes)

Jobgether SRL • Brazil

On-site
BRL 250,000 - 350,000
Health insurance
Dental insurance
Private pension plan
+7
Engineering Manager - Feegow (100% Remote within Brazil)
Engineering Manager - Feegow (100% Remote within Brazil)

Docplanner • Brazil

Hybrid
BRL 350,000 - 700,000
Meal voucher R$800
Food voucher option
Transportation vouchers
+2
IT Engineer Expert (Java)
IT Engineer Expert (Java)

Banco Santander SA • São Paulo

On-site
BRL 180,000 - 300,000
Auxílio refeição
Convênio médico
Convênio odontológico
+11