Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
The ideal candidate will possess:Proficiency in Java and related frameworks. Experience with software development methodologies. Strong problem-solving skills and the ability to work independently. Excellent communication and teamwork abilities. A degree in Computer Science or a related field is preferred.
About the job
Join our dynamic team as a Senior Java Developer at Sigma Software Group, where your expertise will play a pivotal role in developing innovative software solutions. We are looking for a passionate and skilled developer who thrives in a collaborative environment and is eager to tackle complex challenges.
Your responsibilities will include designing, implementing, and maintaining high-quality Java applications, ensuring optimal performance and responsiveness. You will work closely with cross-functional teams to gather requirements and provide technical guidance.
About Sigma Software Group
Sigma Software Group is a leading provider of software development services, dedicated to delivering top-notch solutions to clients worldwide. With a focus on innovation and excellence, we empower our teams to push the boundaries of technology and foster a culture of continuous improvement.
Come join Inter!At Inter, we believe that every day is an opportunity to innovate, forge connections, and share ideas. We are a Super App offering comprehensive digital banking solutions, investments, credit, insurance, a marketplace, and various other everyday services. More than just a service, we are a dynamic team in continuous evolution.With this moment…
About the Department: The department is responsible for the Alternative Investments platform, encompassing the registration, custody, settlement, and operational management of structured and non-traditional assets. We are committed to the continuous evolution of processes, operational automation, and the integration of new financial products into the bank's ecosystem. We utilize technologies such as Java and resources in AWS to ensure scalability, resilience, and operational efficiency. Our team collaborates closely with the OPS team and partner areas to understand new demands, enhance operational flows, and expand the product offerings, directly contributing to the bank's core business. Your Daily Responsibilities: Understand internal client needs, analyze requirements, estimate efforts, define valuable deliverables, and develop and/or configure existing systems. Collaborate with team members to design and implement efficient solutions. Participate in the continuous improvement of systems and processes to enhance overall performance.
Full-time|$600/yr - $600/yr|Remote|Remote - Brazil
About Power Digital Marketing Power Digital Marketing is a growth agency working across marketing, consulting, and data intelligence. The team supports both established and emerging brands worldwide, focusing on driving revenue and building brand awareness. The company values a people-first culture, welcoming diverse backgrounds and experiences. Integrity, autonomy, and tenacity guide the team’s approach to innovation and results. Power Digital offers services including SEO, content marketing, paid media, social media, programmatic and CTV, public relations, influencer marketing, email and SMS, conversion rate optimization, retail marketing, and creative solutions. The agency’s proprietary technology, nova, uses first-party data to deliver business insights, helping clients plan marketing investments and conduct due diligence for mergers and acquisitions. With billions managed in media spend, Power Digital’s team of marketers, creatives, analysts, and technologists use data science and testing to improve every stage of the customer journey. Role Overview: AI Data Engineer Location: Remote – Brazil English proficiency (spoken and written) at an advanced level is required. What You Will Do Build and maintain data engineering solutions that support Power Digital’s internal AI platform. Manage the full data lifecycle, from raw data ingestion to producing AI-ready outputs and features. Work closely with data science and product teams to ensure data systems enable functional AI capabilities across the organization.
Encora is seeking a Lead Senior Software Engineer (AI) with strong experience in Go or Python to join its team in Brazil. This role centers on designing and building advanced AI-driven systems that strengthen cybersecurity solutions. Role overview The Lead Senior Software Engineer (AI) will take a key role in product innovation for offensive security. Responsibilities include guiding the technical direction of projects, developing AI-powered features, and ensuring high standards in software delivery. Leadership and mentorship This position involves mentoring junior engineers, sharing technical knowledge, and encouraging a culture of ownership and continuous learning. The engineer will help set best practices and foster technical excellence within the team. Requirements Strong background in Go or Python Experience designing and developing AI systems Ability to lead projects and mentor other engineers Interest in offensive security and cybersecurity solutions
Join Us in Shaping the Future of Trust in the Age of AIAt Oscilar, we are at the forefront of developing the most sophisticated AI Risk Decisioning™ Platform. Financial institutions, fintechs, and other digital enterprises count on us to effectively manage their fraud, credit, and compliance risks utilizing AI technology. If you are driven by the challenge of tackling intricate problems and enhancing internet safety for all, we welcome you to apply.Why Choose Oscilar?Mission-Driven Teams: Collaborate with seasoned experts from notable firms such as Meta, Uber, Citi, and Confluent, all committed to the mission of enhancing digital safety.Empowerment and Impact: At Oscilar, we embrace a culture of extreme ownership. You will have the autonomy to take charge, act swiftly, and make impactful decisions that propel our mission forward.Innovate at the Cutting Edge: Your contributions will influence how contemporary finance identifies fraud and manages risk.Position OverviewAs a Senior Backend Engineer at Oscilar, you will be instrumental in designing, constructing, and maintaining the foundational infrastructure of our SaaS platform. You will work closely with cross-functional teams to deliver scalable, low-latency, and highly reliable services that cater to our global enterprise clientele.Key ResponsibilitiesDevelop and design scalable, high-performance, and low-latency backend services utilizing Java and AWS technologies.Work collaboratively with product management, frontend, and QA teams to outline technical requirements and ensure seamless integration with other platform components.Enhance and optimize existing services for maximum performance, reliability, and maintainability.Identify and remedy system bottlenecks to ensure optimal resource usage and system stability.Implement industry best practices for code quality, testing, and deployment, including CI/CD pipelines.Monitor backend services' health and performance proactively, taking necessary measures to address potential issues.Provide mentorship and technical guidance to junior engineers.QualificationsMinimum of 5 years of experience in backend development, preferably with Java and AWS.Strong understanding of microservices architecture and RESTful API design.Experience with database technologies such as SQL and NoSQL.Excellent problem-solving skills and a proactive attitude towards challenges.Ability to work effectively in a collaborative environment.Strong communication skills, both written and verbal.
Role Overview Experian is hiring a Software Development Coordinator with a focus on Java to join the team in São Paulo. This position leads a group of developers, managing the design, implementation, and improvement of software solutions. The coordinator guides the team through the development process, aiming for high-quality results that align with business goals and user needs. What You Will Do Lead and mentor a team of Java developers Oversee software design, implementation, and optimization Ensure deliverables meet business requirements and user expectations Support a culture of quality and collaboration within the team Location This role is based in São Paulo.
Full-time|Remote|Remote — Blumenau, State of Santa Catarina, Brazil
We are actively seeking a talented Staff Software Engineer with expertise in Java and Azure to enhance our dynamic team at Mindera!As a key member of our engineering department, you'll leverage your exceptional communication skills to collaborate effectively with your peers, contributing significantly to the design and implementation of innovative solutions in a collaborative environment. You will work alongside engineering teams to promote a strong business perspective and to understand how technical decisions impact our objectives, all while fostering a culture of creativity and innovation.At Mindera, we take pride in our fun, bureaucracy-free culture that values lean methodologies and self-organization.
Contract|Remote|Remote — Belo Horizonte, State of Minas Gerais, Brazil
Are you a skilled Data Scraping Engineer with a passion for Python? Join our dynamic team at Toloka AI, where you will play a crucial role in extracting and processing data from various online sources. This freelance position offers the flexibility of remote work while allowing you to contribute to innovative projects.
Join Our TeamOur Mission: To position Brazil as a global leader in artificial intelligence.At Enter, we merge human expertise with artificial intelligence to scale critical, high-volume tasks that still rely on manual processes. Our platform empowers large enterprises across Latin America to manage complex workflows, starting from legal operations and expanding throughout the enterprise. We leverage AI to create tailored legal defenses at scale, aiding companies in reducing costs while enhancing their success rates in litigation.Our team is comprised of the finest talents from renowned institutions across Brazil and beyond, including Harvard, UPenn, Stanford, ITA, USP, and Unicamp. We collaborate with industry giants such as Meta, Itaú, Mercado Livre, Latam, Airbnb, Santander, iFood, and Nubank to handle critical processes more efficiently. With over R$300M raised in capital and a valuation of R$2B, we are backed by esteemed investors like Sequoia and Founders Fund who share our vision for the future.Position OverviewAs a Junior Software Engineer at Enter, you will play a pivotal role in laying the groundwork for our AI agent platform. Your responsibilities will include tackling scalability challenges, processing large datasets, and building robust systems that support critical applications in production. You will work on backend systems, machine learning, and large language models (LLMs). While prior experience in all areas is not required, a strong curiosity and the ability to learn quickly are essential.Key ResponsibilitiesDesign and develop systems that support the AI agent platform, ensuring high availability and performance.Address scalability challenges, ensuring the platform evolves with increasing demand and complexity.Create solutions for efficient processing of large volumes of data while ensuring integrity, security, and accessibility.Collaborate with AI teams to integrate machine learning models and LLMs into the platform, facilitating the development and management of intelligent agents.Participate in code reviews and advocate for best development practices, continuously elevating software quality.
BTG Pactual is hiring a Software Engineer with Java experience to join the Digital Equities division in São Paulo. This position centers on building and improving technology for financial markets. Role overview The Software Engineer will contribute to projects that support digital transformation across the equities business. Collaboration with teammates is a key part of the role, as is applying Java skills to develop and maintain core systems. What you will do Develop and maintain Java-based software for digital equities products Work closely with colleagues to deliver solutions for the financial technology sector Support ongoing digital transformation initiatives within the division Requirements Professional experience with Java development Interest in financial technology and digital equities Ability to work collaboratively in a team setting
Empowered by individuals transforming education All positions at Arco are eligible for People with Disabilities. We are Arcotech, the technology team at Arco Educação. We develop digital solutions that enable students, parents, and schools to collaborate for a more dynamic and effective learning experience. Here, we gather talents who are passionate about technology and education. We believe that together we can merge these two forces to enhance the learning experience. Our goal goes beyond innovation; we aim to amplify the impact of education on individuals, which drives us forward. Through learning solutions, insights, and relationships, we help schools become better, larger, and more engaging for students, educators, and families. #JOINUSATARCO #BECOMETECH Now that you've captured a bit more of our essence, let’s talk about the opportunity!
About Us At Swile, we are dedicated to creating exceptional products that minimize friction in everyday professional experiences while enhancing employee satisfaction. Serving over 5.5 million users across 85,000 companies in France and Brazil, we deliver innovative solutions in diverse sectors including Fintech, Travel, HR, and Employee Benefits.Join Our Team As a Senior Mobile Software Engineer specializing in Android at Swile, you will play a crucial role in crafting outstanding user experiences. Your expertise will ensure our Android application maintains peak performance, security, and stability, even on older devices. We seek a passionate Senior Software Engineer with extensive Android knowledge to elevate our platforms and drive Swile Apps towards the pinnacle of user satisfaction.In this role, you will own user-facing features from conception to deployment, raise quality standards, and inspire your team to achieve consistently high performance. Your responsibilities will include delivering well-documented, tested, and high-performance code in Kotlin and Java, adhering to best development practices, and conducting thorough code reviews to enhance overall team output.Daily Responsibilities - Lead the entire lifecycle of Android features from problem identification to design, implementation, rollout, and monitoring.- Establish and uphold mobile quality benchmarks (e.g., crash-free >99.9%, improved cold-start times, accessibility compliance, and secure software practices).- Direct mobile architecture and standards including modularization, design system components, networking, and telemetry.- Implement safe shipping practices using feature flags, staged rollouts, server-driven configurations, kill switches, and clear rollback plans.- Monitor and alert on critical user journeys (errors, latency, jank, memory/battery usage, app size).- Facilitate cross-platform consistency by defining shared foundations with iOS/Web and addressing experience gaps.- Empower team members through design/code reviews, mentoring senior engineers, and streamlining CI/build processes.- Collaborate closely with Product, Design, and Data teams; prototype, experiment, and make decisions based on user feedback.Requirements 6+ years of experience in developing large-scale Android applications, with a proven track record of delivering impactful user features.Proficiency in Kotlin, strong Gradle skills, expertise in Jetpack Compose/XML (ViewBinding) and Java interoperability, and solid understanding of concurrency (Coroutines/Flow) and Android Profiler.In-depth knowledge of networking (REST/Retrofit), testing frameworks, and mobile security best practices.
Experian seeks a Senior Java Software Development Analyst based in Blumenau. This position collaborates with teams throughout the company to design, build, and maintain software that advances business objectives. Role overview The main focus is on using Java and established development methods to enhance and support Experian’s systems and services. This role involves working with colleagues from different areas to ensure software meets both technical and business needs. Key responsibilities Design and develop software solutions using Java Work closely with teams across Experian to support business goals Maintain and improve existing systems and services Requirements Experience with Java development Ability to work collaboratively across teams Strong understanding of software development practices
Join our dynamic team at Endava as a Senior Java Developer. In this role, you will leverage your expertise in Java development to deliver high-quality software solutions. You will collaborate closely with cross-functional teams to design and implement robust applications that meet our clients' needs.As a Senior Java Developer, you will be responsible for developing scalable and efficient applications, troubleshooting and debugging existing software, and mentoring junior developers. Your contributions will be vital in driving innovation and enhancing the overall performance of our projects.
Encora is seeking a Senior Java Backend Engineer based in Brazil to help design and optimize backend systems using Java, Spring Boot, and Google Cloud Platform (GCP). This position centers on building and improving APIs, databases, and microservices that support core business functions. Role overview This role involves collaborating with cross-functional teams to boost system performance, reliability, and scalability. The work includes hands-on development and refinement of backend components, with a focus on delivering stable and efficient solutions. Key responsibilities Design, implement, and maintain backend systems using Java and Spring Boot Develop and optimize APIs, databases, and microservices Work closely with other teams to ensure systems meet performance and reliability goals Stay proactive in exploring and adopting new technologies to strengthen the tech stack and security practices Requirements Strong experience with Java and Spring Boot Hands-on background with Google Cloud Platform (GCP) Proven ability to work on APIs, databases, and microservices Comfort working collaboratively with cross-functional teams
Join Inter with us!!!At Inter, we believe that the future begins every day, with the technology you create, the connections you develop, and the ideas you share. We are a Super App providing comprehensive digital banking solutions, investments, credit, insurance, a marketplace, and various daily services. But we are even more: a super team in constant evolution.This vibrant pace opens up new opportunities. It's your turn to discover this intelligent way to invest in your career. Come and be part of our #sanguelaranja!About the role and missionYou will be part of our Data Platform team, responsible for maintaining and evolving our data platform. Your mission is to structure components so that pipelines operate with high availability, ensuring data is reliable and accessible throughout the organization, and that the infrastructure scales efficiently and securely. You will act as a guardian of operational stability, resolving critical incidents, optimizing performance, implementing governance improvements, and collaborating closely with analytics, engineering, and business teams to enable informed decision-making.
Full-time|On-site|Brasília, Federal District, Brazil
Role overview As a Senior Full Stack Software Engineer at oowlish, this position centers on building applications that incorporate Artificial Intelligence. The work involves both Node.js and React, with a focus on improving user experiences and advancing business objectives. What you will do Collaborate with cross-functional teams to define and deliver new product features Participate in all phases of the software development lifecycle, from initial planning through deployment Use current development practices to maintain software quality and support long-term maintainability Design, develop, and maintain full stack solutions with Node.js and React Location This role is based in Brasília, Federal District, Brazil.
Join ciandt as a Senior Data Engineer and be a pivotal part of our innovative team where data drives impactful solutions. You will work on complex data systems, developing robust data pipelines that enhance our business intelligence capabilities. Collaborate with cross-functional teams to design and implement scalable data architectures, ensuring data integrity and availability.
Role overview iFood Carreiras seeks a Senior Data Engineer to help shape and advance data-driven solutions. This fully remote position centers on building systems that turn information into insight for teams across the company. What you will do Design, build, and maintain data pipelines to meet business intelligence requirements Collaborate with teams to ensure data remains accurate, accessible, and reliable Support the ongoing development and refinement of data strategy Collaboration and impact This Senior Data Engineer works closely with colleagues from various departments. The role ensures data aligns with business goals and supports decision-making, directly shaping how iFood Carreiras uses information to drive innovation and growth.
Role overview Experian is looking for a Senior Data Engineer in São Carlos. This role focuses on building and maintaining data pipelines that connect multiple sources to analytics platforms. The work supports teams who rely on accurate, timely data to guide decisions. What you will do Design and implement data pipelines for reliable data movement Integrate data from diverse sources into analytics systems Work closely with other data professionals to support analytics and reporting Who you’ll work with Collaborate with a group of experienced engineers and analysts who value data quality and practical solutions.