Software Engineering Jobs in Brazil
There are 1,042 open Software Engineering jobs in Brazil on freehire right now. 244 of them were posted recently. The skills employers ask for most often are api, cloud and java.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| USD | year | $70,750 | $102,000 | $150,000 | 11 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- api 61%
- cloud 52%
- java 46%
- ci-cd 45%
- aws 42%
- ai 39%
- docker 32%
- git 32%
How the work is done
- Remote 336 · 32%
- Hybrid 137 · 13%
- Onsite 57 · 5%
Visa sponsorship offered in 47% of the 124 postings that state a position on it.
Seniority
- Senior 378
- Middle 63
- Staff 47
- Lead 37
- Junior 36
- Principal 10
Who is hiring
- 1000+ employees 257
- 501-1000 employees 144
- 51-200 employees 33
- 201-500 employees 16
- 11-50 employees 8
- 1-10 employees 2
Java Developer Semisenior
Maintains and secures Java applications for Scotiabank, fixing vulnerabilities and deploying updates using Spring, Oracle, and REST/SOAP APIs.
Senior Java Developer / Tech Lead, Brazil
Lead a team building scalable financial software using Java, Python, React, and Angular, while designing cloud-native microservices on Azure and integrating AI-driven features.
Mid-Level Java Developer, São Paulo
Mid-level Java developer building scalable microservices with Spring, Azure, and CI/CD pipelines while leading a small team and mentoring peers.
Senior Java Developer
Desenvolve scripts e conectores em Java para gestão de identidades (IGA) em cybersecurity, automatiza processos com Python/Shell e apoia clientes em implementações de autenticação e políticas de segurança.
Senior Java Developer
Build and maintain scalable Java-based microservices for a financial client using Spring, CDI, and DevOps practices, with AI integration in daily workflows.
Senior Java Developer ( Remote )
Senior Java developer to design and build public-sector solutions in Portugal using JavaEE (JSF, JPA, EJB, CDI) and contribute to proprietary frameworks.
Senior Java Developer - Hibrido SP
Builds and maintains Java-based backend services using Spring, REST APIs, and cloud platforms, with unit testing (JUnit/Mockito) and CI/CD pipelines.
Remote Junior Java Developer
Junior Java developer building web apps and services, writing clean OOP code, and reviewing peers’ work in a global, multicultural team.
SOFTWARE DEVELOPER SPECIALIST I
Lead backend architecture and engineering for Inter’s credit-recovery systems, defining standards, reviewing code, and mentoring full-stack teams using Java/Spring, Node.js, Python, and distributed systems.
Senior Software Developer (Nakisa)
Build and customize enterprise HR applications on the Nakisa platform using Java/Python, REST APIs, and cloud tech, while integrating with enterprise systems and optimizing performance.
Senior Software Engineer – Angular, AWS, Micro Frontends, Agro Retail
Builds and evolves digital experiences for rural producers using Angular, Micro Frontends, and AWS, focusing on Agro Retail journeys and Design System components.
Senior Python Developer
Builds and maintains Python-based cloud applications, writes automated tests, and manages CI/CD pipelines on AWS.
[Job-29675] Senior Python Developer, Brasil
Build and scale high-impact backend services in Python/FastAPI, optimizing performance and architecture for distributed cloud systems.
Senior Java/Python Developer with AI Skills
Builds scalable cloud-native apps in Java/Python and integrates AI tools to automate coding, testing, and DevOps workflows for enterprise solutions.
Senior Java/Python Developer with AI Skills, Brazil
Builds scalable Java/Python microservices on Azure, using AI tools to automate coding, testing, and DevOps while improving engineering productivity.
Software Developer - AI Trainer
Train AI models by writing and evaluating code snippets, primarily in Android/Kotlin, to improve AI-generated solutions and provide detailed feedback.
Software Developer
Develops Go-based backend APIs for solar tracker edge devices, enabling real-time monitoring and control of global solar fleets with IoT integration and high-availability architectures.
Semi Senior Node.js Developer - Remote Work
Build and optimize backend systems in Node.js, lead small teams, and mentor junior developers while collaborating on cross-functional projects.
Software Developer
Build and maintain internal logistics tools and automation systems using Python and JavaScript, integrating WMS, e-commerce, and third-party services.
Software Developer
Builds clean, maintainable software across web, mobile, and embedded systems for complex client projects in finance, automotive, media, and IoT.