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

Senior 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 • BrazilSeniorWebsite

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 implementing best practices for clean code and real-time data streaming.

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 APISQLNoSQLAWS Kinesis Data StreamsJUnitMockitoClean Code
Soft Skills
Problem-SolvingDebuggingIndependent Work
Tools & Technologies
AWS EC2AWS S3AWS LambdaAWS API GatewayAWS SQSAWS RDSMongoDBRedisOracleDB
Industry Keywords
Back-End DevelopmentSoftware EngineeringComputer Science

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
  • Work with both serverless and server-based applications
  • Build and manage RESTful APIs for data exchange between front-end and back-end systems
  • Design and optimize SQL/NoSQL databases
  • Implement and manage real-time data streaming using AWS Kinesis Data Streams (KDS)
  • Write clean, well-documented, and testable code
  • Work independently with minimal supervision in an ambiguous and fast-paced environment
  • Stay up-to-date with modern technologies and apply SOLID and Clean Code best practices
  • Report to the Engineering Manager

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 and development
  • Company investment in employee development
  • Workplace accommodations for candidates with special needs