Backend Jobs in Brazil
There are 851 open Backend jobs in Brazil on freehire right now. 250 of them were posted recently. The skills employers ask for most often are api, aws and cloud.
Most requested skills
- api 70%
- aws 52%
- cloud 48%
- ci-cd 43%
- java 42%
- git 37%
- docker 36%
- kafka 33%
How the work is done
- Remote 302 · 35%
- Hybrid 63 · 7%
- Onsite 24 · 3%
Visa sponsorship offered in 28% of the 67 postings that state a position on it.
Seniority
- Senior 232
- Lead 53
- Staff 36
- Middle 18
- Junior 14
- Principal 5
Who is hiring
- 1000+ employees 145
- 501-1000 employees 113
- 51-200 employees 33
- 201-500 employees 11
- 11-50 employees 4
[Job-31051] Staff Backend Developer (Kotlin/Java), Brazil
The Staff Backend Developer will lead technical architecture and mentor teams for a major banking project using Java and Kotlin. The role focuses on high-quality software design, microservices, and implementing best practices like TDD and DDD.
Engenheiro(a) de Software Sênior – Back-end Python
This senior backend engineer role focuses on developing automation solutions, integrating AI agents, and managing MCP server consumption using Python. The position requires extensive experience with microservices, cloud infrastructure, and modern software engineering practices.
Backend Python -Pl [Foco em IA]
Senior Backend Python engineer designing and evolving corporate AI assistants (ATS, internal platforms) using LangGraph, LangChain, microservices, and distributed systems in a fully remote role.
Desenvolvedor Backend PL - Java
Mid-level backend developer building and maintaining Java/Spring Boot applications in microservices and legacy architectures, working with SQL Server, MongoDB, and Azure DevOps CI/CD for financial/fintech projects.
Desenvolvedor(a) Backend Junior/Pleno | Renda Fixa
Develops and enhances high-scale financial services (fixed-income statements) using modern architecture, cloud, and databases while collaborating in cross-functional teams.
Desenvolvedor(a) Backend Java Sênior | Garantias
Senior backend Java developer building scalable financial-guarantee systems with Spring Boot, REST APIs, and microservices on AWS, while collaborating closely with business teams.
Engenheiro(a) de Software Backend (Python) Sênior – Plataforma Risco Operacional e Controles Internos
Senior backend engineer building scalable, resilient systems for operational risk and internal controls at a major bank using Python, AWS, and event-driven microservices.
Tech Lead Backend | Sistemas Institucionais e Sustentação – Operações
Leads backend teams building financial and real-estate operations systems using .NET, Python, APIs, microservices, and cloud (AWS).
Coordenador backend (Java/.NET) | Digital Equities
Leads backend engineering for capital-markets systems in Java/.NET, designing microservices, APIs, and integrations with B3/CETIP while ensuring regulatory compliance and high transactional performance.
Engenheiro(a) de Software Back-End (Java) | Digital Equities
Develops and maintains back-end systems in Java/Spring for digital long-term incentive platforms, working with cloud infrastructure and messaging tools.
Software Engineer Backend - IT Commodities
Develops and maintains backend systems for commodity trading, risk management, and financial operations using .NET/C#, SQL, and cloud services in a high-scale financial environment.
Desenvolvedor Backend (C#) | IT Escrituração
Develops and maintains backend systems in C# (.NET Core) for financial asset bookkeeping, handling shareholder records, corporate events, and regulatory reporting in a hybrid São Paulo office.
Staff Software Engineer Backend - IT Credit Risk
Designs and maintains high-performance, low-latency backend systems for credit risk analysis at a major Brazilian bank, using cloud-native architectures and distributed processing.
IT Coordenador Backend - Crédito Veiculos & Crédito Consignado
Backend engineer building and maintaining high-performance credit decision systems for vehicle and payroll loans, using Python/.NET Core, SQL, microservices, and AWS.
Desenvolvedor (a) Backend Júnior/Pleno – IT BSM
Backend developer building financial pricing systems in C# or Java, working with real-time data, microservices, and cloud platforms to support trading of FX, bonds, and derivatives.
Engenheiro(a) de Software Backend - Hurricane
Develops and maintains backend systems for processing market and meteorological data, statistical models, and APIs to support traders in energy and commodities markets using Python, JavaScript, C++, Elixir, PostgreSQL, and Redis.
Desenvolvedor(a) Backend Júnior/Pleno – IT Trading
Develops and maintains backend systems for IT Trading, capturing market trades from brokers, exchanges, and communication channels using Java, C#, or Python, with SQL and microservices.
Desenvolvedor(a) de Software Backend | Risco e Capital Regulatório
Backend developer building risk, capital, and regulatory reporting systems for a major Brazilian bank using AWS, C#, .NET, and data platforms like Apache Iceberg.
Software Engineer Backend - IT Credit & FX
Develops and maintains backend systems for credit and foreign exchange operations at a major Brazilian bank, using modern cloud architectures and .NET technologies.