Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
First Help Financial

Software Engineer, Java/Python

First Help Financial

. Design, develop, and maintain back-end applications using Java (Spring Boot), Python, AWS .

Posted 10/8/2026full-timeSão Paulo • BrazilMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in back-end application development using Java and Python, with a strong focus on RESTful API design, database management, and AWS services. Proficient in writing clean, maintainable code and implementing real-time data streaming solutions.

Highest-signal resume keywords
Java DevelopmentPython DevelopmentRESTful API DesignAWS ServicesSQL/NoSQL Database Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaPythonSpring BootRESTful APIsSQLNoSQLMongoDBRedisOracleDBAWS Kinesis Data Streams
Soft Skills
Problem-SolvingDebuggingIndependent Work
Tools & Technologies
AWS EC2AWS S3AWS LambdaAWS API GatewayAWS SQSAWS RDSJUnitMockito
Certifications & Qualifications
Bachelor's Degree in Computer ScienceMaster's Degree in Software Engineering
Industry Keywords
Back-End DevelopmentSoftware EngineeringClean CodeSOLID Principles

Tech Stack

Tools & technologies
AWSEC2JavaJUnitMockitoMongoDBNoSQLPythonRedisSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • 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 in an ambiguous and fast-paced environment
  • Stay up-to-date with modern technologies and apply best practices such as SOLID and Clean Code

Requirements

What you’ll need
  • 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

Benefits

Comp & perks
  • Generous salaries
  • Social activities
  • Monthly lunches
  • Robust employee recognition and talent development program
  • Healthy work-life balance
  • Career growth opportunities
  • Career planning support
  • Company investment in employee development
  • Interview accommodations for people with special needs