Senior Java Engineer 12 applicants
Design, build, and maintain cloud-ready Java microservices for a banking modernization program. Collaborate with cross-functional teams to ensure high-throughput, secure, and resilient service delivery.
Remote Software Development Jobs in Brazil
Browse 2,625 remote software development jobs in Brazil, with 235 added this week. You'll see openings like Full Stack Developer, Software Engineer and Backend Engineer.
Trusted by 300,000+ remote workers worldwide.
Design, build, and maintain cloud-ready Java microservices for a banking modernization program. Collaborate with cross-functional teams to ensure high-throughput, secure, and resilient service delivery.
The Technical Lead will own the technical direction of enterprise Java applications and lead a team of engineers in modernizing legacy systems. This role involves bridging the gap between architecture, delivery teams, and business stakeholders while ensuring high standards for performance and security.
The Senior DevOps Engineer will design, implement, and maintain cloud infrastructure while streamlining software development lifecycles. They will lead CI/CD pipeline development, automate build processes, and provide technical support to cross-functional teams.
Design and operate scalable, asset-agnostic money movement systems that handle both fiat and stablecoins across various jurisdictions. Build observability into infrastructure, lead incident response, and collaborate with cross-functional teams to ensure system reliability and regulatory compliance.
Lead the technical development and implementation of enterprise solutions with a focus on RPA and digital transformation. Provide technical leadership, mentor junior developers, and ensure the delivery of high-quality, scalable software solutions.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will lead the development of a mission-critical enterprise pricing platform while elevating engineering practices and mentoring team members. Additionally, you will integrate AI-assisted development workflows to improve team productivity and code quality.
Develop and maintain responsive web applications using React, Next.js, and TypeScript while integrating with APIs and corporate systems. Participate in defining scalable architectures, executing unit tests, and managing CI/CD pipelines to ensure high-quality production deployments.
Develop, maintain, and debug RPG, RPGLE, and CL programs on IBM AS400/iSeries systems. Support and customize JD Edwards EnterpriseOne modules while managing system integrations and technical documentation.
Develop secure, cloud-native automation workflows and operational processes using Python. Integrate APIs, orchestrate multi-platform workflows, and maintain CI/CD pipelines while ensuring quality and security standards.
The developer will design, develop, and maintain scalable web applications using the MERN stack. Responsibilities include building backend services, managing databases, and integrating RESTful APIs.
The analyst will develop and test financial, accounting, and reporting processes using PL/SQL and AI tools. They are also responsible for documenting requirements, maintaining solutions, and providing post-production support.
The developer will design and maintain corporate applications using microservices architecture while integrating AI-assisted tools throughout the software development lifecycle. They will also act as a technical reference, supporting junior team members and ensuring high-quality, scalable code.
The developer will analyze, review, and optimize source code using Generative AI tools to reduce technical debt and improve software quality. They will also collaborate with engineering teams to design scalable solutions and support the evolution of CI/CD processes.
The specialist will be responsible for developing and testing financial processes, including the BOX system, and managing data migration to the Data Lake. They will also provide post-production support and ensure the stability of financial solutions within the GBO Tier1 platform.
Develop and maintain microservices using Java and Spring Boot while integrating financial messaging solutions and brokers. Contribute to the adoption of Generative AI to optimize software development cycles and automate workflows.
Develop and maintain backend applications using Java and Python while utilizing the ActiveViam platform for analytical solutions. Collaborate with multidisciplinary teams to implement market risk management solutions and automate processes in Unix environments.
Develop and maintain business process automation solutions using Camunda 8 and Java-based microservices. Collaborate with multidisciplinary teams to define technical designs, ensure software quality, and refine business requirements.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, develop, and maintain mission-critical backend applications using Java, Spring Boot, and microservices architecture. Collaborate with cross-functional teams to ensure scalable, secure, and high-availability solutions while managing deployments on OpenShift.
Design, develop, and maintain backend applications using Java, Spring Boot, and microservices architecture. Collaborate with cross-functional teams to ensure high availability, performance, and security of distributed systems.
The role involves maintaining, troubleshooting, and enhancing legacy VB.NET and SQL Server applications within complex operational environments. You will collaborate with business users to diagnose production issues and implement long-term solutions across interconnected hardware and software systems.
Design, build, and maintain feature-rich, customer-facing web applications from conception to production. Collaborate with cross-functional teams to translate product requirements and SEO strategies into scalable technical solutions.
The Data Engineer will develop, maintain, and optimize scalable data processing pipelines using Apache Spark. They will also collaborate with multidisciplinary teams to ensure data quality, performance, and reliability within an Agile environment.
Define technical and functional processes for financial systems, specifically focusing on Treasury and Derivatives. Act as the primary interface between business stakeholders and the development team to ensure high-quality project delivery and post-production support.
Design and develop high-availability software solutions while optimizing the software development lifecycle. Implement monitoring, metrics, and automated testing to ensure continuous quality and process improvement.
You will own the quality strategy for a complex mobile platform by balancing manual exploratory testing with a robust automation framework. You will collaborate with cross-functional teams to shift testing left and influence engineering standards for coverage and test placement.
You will be responsible for the strategy, development, and maintenance of a high-performance trading platform for digital assets. This includes building market data pipelines, implementing execution logic, and ensuring system resilience and high availability.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will lead the DevOps, infrastructure engineering, and operational readiness for a power management platform while managing a nearshore team of engineers. Responsibilities include consolidating CI/CD pipelines, establishing edge deployment strategies, and enforcing production readiness standards.
The role involves managing AWS infrastructure, maintaining CI/CD pipelines, and ensuring system reliability through monitoring and observability. You will also participate in on-call rotations, perform root cause analysis, and collaborate with engineering teams to improve operational readiness.
Build and maintain the core API that supports internal systems, SDKs, and customer-facing services. Collaborate with the platform architect to design and implement reliable, scalable backend solutions.
Build and evolve benchmarking, profiling, and load-testing tooling to detect performance regressions and establish baselines. Partner with database teams to identify bottlenecks and enable the company to publish credible performance metrics.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for remote software developers in Brazil is $112,267 per year. This is based on data from 15 job openings. We use the yearly salaries in US dollars from these job postings to calculate salary expectations. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Average salary |
|---|---|---|
| Junior2–5 years | 6 | $93,333 |
| Senior5–10 years | 8 | $123,813 |
We reviewed 469 job postings for remote software developers in Brazil and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 37% |
| CI/CD | 33% |
| SQL | 28% |
| AWS | 23% |
| Kubernetes | 20% |
| Git | 18% |
| Microservices | 16% |
| TypeScript | 16% |
| Java | 15% |
| Docker | 14% |
Learn more about Software Development remote jobs