Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Proficiency in Java and its frameworks. Experience with database management systems. Familiarity with Agile methodologies. Strong problem-solving skills and ability to work in a team. Good communication skills in English.
About the job
Join our dynamic team at Sigma Software Group as a Middle Java Developer. In this role, you will be responsible for designing, developing, and implementing robust Java applications. You will collaborate with cross-functional teams to define and implement solutions that meet the needs of our clients. Your expertise in Java development will be crucial in enhancing our software products.
About Sigma Software Group
Sigma Software Group is a leading IT service provider with a strong focus on software development and innovative solutions. We pride ourselves on our collaborative culture and commitment to excellence.
Architect, develop, and deploy high-performance distributed systems capable of processing large data volumes while ensuring scalability, minimal latency, and robust fault tolerance.Design and implement APIs and event-driven architecture solutions to fulfill system requirements and improve overall functionality.Develop and execute thorough unit tests, API tes…
At CI&T, we are specialists in technological transformation, combining human expertise with AI to create scalable tech solutions. With over 8,000 CI&Ters globally, we have formed partnerships with more than 1,000 clients throughout our 30 years of history. Artificial Intelligence is our reality.Important: If you reside in the Campinas Metropolitan Area, your presence in our offices will be mandatory, in accordance with the current attendance policy.As a Senior Java Backend Developer, you will be tasked with elevating technical excellence for one of our key global clients, working on critical B2B systems with worldwide reach. You will serve as a technical reference, transforming the development culture within the team by promoting innovation and continuous growth.Key Responsibilities:- Develop highly complex systems in Java, applying advanced architectural patterns and best practices- Introduce technical innovations and new market standards that enhance project quality and efficiency- Lead the implementation of robust, scalable, and resilient microservices- Conduct technical code and architecture reviews, ensuring quality and consistency- Act as a technical mentor for the team, sharing knowledge and fostering new talent- Solve complex problems through deep root cause analysis in critical environments- Develop innovative solutions utilizing AI to optimize workflows and improve efficiency- Exceed client expectations while maintaining commitment to timelines and quality- Lead by example, fostering a culture of collaboration and continuous growthTechnical Requirements:- Proven experience in Java development- Advanced knowledge of Spring Framework and Spring Boot- Experience in microservices architecture and RESTful APIs- Deep understanding of Kubernetes and container orchestration- Experience with SQL and NoSQL databases (MongoDB, PostgreSQL)- Expertise in messaging systems (RabbitMQ)- Excellence in test automation (unit, integration, performance)- Knowledge of event-driven architectures and asynchronous processing- Familiarity with observability and monitoring tools- Experience leading technical teams and complex projects- Mastery of design patterns and SOLID principlesIntermediate to advanced English required.
CI&T works at the intersection of human expertise and AI, delivering technology solutions at scale. With more than 8,000 professionals worldwide and decades of experience across 1,000+ client partnerships, the company integrates Artificial Intelligence into daily operations. Location Requirement Important: Candidates living in the Metropolitan Region of Campinas are required to work onsite at the Campinas office, in line with the company’s current attendance policy. Role overview This Senior Java/Kotlin Developer position involves collaborating on projects for a financial sector client. The role combines hands-on development with supporting technical leadership and contributing to agile deployments. High-quality delivery remains a key focus throughout each project. Main responsibilities Collaborate with teams to deliver technology solutions for a client in the financial market Support technical leadership within the development group Participate in agile deployments, maintaining a strong focus on quality Requirements Solid experience in backend development using Java 11, Spring Boot, and Kotlin Practical experience with messaging systems such as SQS, Kafka, or RabbitMQ Automated testing experience is a plus Familiarity with PostgreSQL, including both relational and non-relational features Knowledge of AWS Cloud Soft skills Understanding of agile practices within development teams Resilience in the face of challenges Proactive work style Ability to partner with clients, understand their goals, and suggest solutions Strong communication skills to build constructive relationships with colleagues
Join the Inter Team!At Inter, we believe the future is shaped every day through the technology you develop, the connections you forge, and the ideas you share. We are a Super App offering comprehensive digital banking solutions, including investments, credit, insurance, a marketplace, and a variety of daily services. Beyond that, we pride ourselves on being a dynamic team continuously evolving.Join us and discover an intelligent way to invest in your career. Be a part of the #sanguelaranja spirit!What You'll Do:Develop, enhance, and maintain microservices-based systems using Java (versions 11, 17, 21) and frameworks such as Spring Boot and Micronaut.Design RESTful APIs following the API First approach (Swagger/OpenAPI).Work with relational databases (PostgreSQL, SQL Server) and NoSQL databases (MongoDB, DynamoDB).Contribute to architecture decisions, ensuring best practices for design and scalability.Implement secure solutions with JWT, OAuth2, and Basic Auth for authentication and authorization.Support continuous improvement of development processes and software quality.Mentor junior team members in development and problem-solving.
cpqd is a Brazilian organization dedicated to building technology solutions for a wide range of industries. The team leads ICT (Information and Communication Technology) projects that serve sectors including telecommunications, agribusiness, finance, utilities, industry, smart cities, retail, and defense and security services. Role overview The Back End Developer II - Java position is based in Campinas, São Paulo, Brasil. This role joins a group focused on achieving sustainable results and supporting the growth of both individuals and society. Collaboration and commitment are central to the team’s approach. Our values Collaboration Orientation to the customer Confidence Respect Innovation Adaptability Results What to expect This role focuses on co-creating technology solutions alongside a team that values collaboration, customer orientation, and innovation. The environment encourages adaptability and aims for meaningful results across multiple sectors.
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
cpqd develops technology solutions within Brazil, focusing on Information and Communication Technology (TIC) products. The team serves a range of sectors, including telecommunications, agribusiness, finance, utilities, industry, urban development, retail, defense, and security. The organization values sustainable results and aims to support both people and society. Purpose and shared values guide daily work and decision-making. Core values Collaboration Orientation to the customer Confidence Respect Innovation Adaptability Results Role overview The Back End Developer II - Java role is based in Campinas, São Paulo, Brazil. This position suits professionals who align with cpqd's values and want to help create technology for a variety of industries. The team encourages those who connect with its way of working to join and contribute as a Back End Developer II.
cpqd develops technology solutions for a wide range of industries, including telecommunications, agribusiness, finance, utilities, manufacturing, urban development, retail, and defense. Based in Campinas, São Paulo, the organization is fully Brazilian and supports sectors that drive both business and society forward. The team values sustainable results and aims to make a positive impact within the company and beyond. Collaboration, customer orientation, confidence, respect, innovation, adaptability, and results form the foundation of cpqd’s culture. Role overview The Back End Developer II - Java position focuses on building and maintaining backend systems that support cpqd’s technology solutions. This role is based in Campinas, São Paulo, Brasil. What matters here Collaboration and teamwork Customer orientation in project work Continuous innovation and adaptability Commitment to results and value creation How we work Daily work at cpqd emphasizes leadership, cooperation, active listening, ethics, emotional intelligence, curiosity, digital thinking, systemic thinking, resilience, time management, value creation, and data-driven decision making.
Discover Inter Pioneers in the industry, we revolutionized the market by launching Brazil's first digital bank and continue to set trends with advanced technology. We've transformed into a Global Financial Super App, providing comprehensive solutions and leading-edge innovation. Here, our work is meaningful: we create genuine opportunities, enhance lives, and reshape the financial landscape. This is the Inter way of making an impact. If you're eager to be part of this transformation and leave a legacy, your place is with us.Join us and be part of the Sangue Laranja (Orange Blood) family!About the Role and MissionYou will join a high-performance development team, building, maintaining, and evolving robust technological solutions that support the strategic objectives of the business, ensuring scalability, security, and innovation. Your Daily Responsibilities:Develop, implement, and maintain Java applications following best development practices.Build and maintain microservices-based architectures.Create and optimize clean, efficient, and well-documented code.Perform evolutionary and corrective maintenance on existing systems.Implement integrations using REST APIs.Configure and utilize AWS services (Amazon MSK, SQS, S3, Parameter Store).Participate in the design and evolution of system architectures.
About cpqd cpqd is a 100% Brazilian organization focused on developing local technology and delivering innovative solutions. The team works across Information and Communication Technology (ICT), supporting sectors such as telecommunications, agribusiness, finance, utilities, industry, urban development, retail, and defense and security services. Our Values Our approach, known as Our Way of Being and Doing, guides us toward sustainable results and growth for both our people and society. These core values shape how we work together: Collaboration Orientation towards the client Confidence Respect Innovation Adaptability Results Role Overview: Java Back End Developer I This position is based in Campinas, São Paulo, Brazil. We welcome candidates who share our values and want to help build technology that makes a difference. Join us to co-create solutions as a Java Back End Developer I.
Full-time|On-site|Porto Alegre,Rio Grande do Sul,Brazil
Epic Games is known for building award-winning games and developing technology that powers visually impressive interactive experiences. Collaboration, inclusion, and imagination shape the team's approach, with a strong commitment to innovation and supporting the wider community. The Art team at Epic brings together environment, character, and concept artists who focus on creative inspiration and delivering high-quality visuals. Artists work as a group to create memorable experiences and maintain high standards throughout the process. Role overview The UI Artist works alongside UX designers to develop engaging features and systems for Epic's projects. Responsibilities include producing high-fidelity mockups, prototypes, style guides, and design systems. This role collaborates closely with UI Technical Designers and Engineers to transform designs into rapid prototypes and polished user interfaces. Bringing wireframes to life and enhancing user experience through strong visual design are key aspects of the position. Final artwork is implemented in Unreal Editor using UMG, animations, materials, and related tools. Main responsibilities Collaborate with UX Design, Tech UI Design, and Engineering to create AAA-quality UI experiences. Contribute to design systems, game menus, HUD elements, iconography, UI materials and shaders, as well as UI animation and motion design. Develop new material effects, basic logic in blueprints, and 2D effects. Help deliver high-quality features on schedule. Coordinate with the wider UX/UI department to ensure consistency and quality across the project. Independently execute complex features and systems to a high standard. Create concept UI art using tools such as Photoshop, Illustrator, or Figma. Requirements At least 2 years of experience creating UI collaboratively from concept through completion. Strong visual design skills, demonstrated in a portfolio. Proficiency with Figma, Adobe Suite, or similar design tools. A portfolio that showcases both skills and process. Experience implementing UI art in Unreal Engine (UMG) or a comparable game engine. Location This position is based in Porto Alegre, Rio Grande do Sul, Brazil.
At CI&T, we are leaders in technological transformation, merging human expertise with AI to develop scalable tech solutions. With a global team of over 8,000 professionals, we have partnered with more than 1,000 clients during our 30 years of history. Embracing Artificial Intelligence is at the core of what we do.Important: If you reside in the Metropolitan Region of Campinas, in-office presence will be mandatory in accordance with our current attendance policy.Key Responsibilities:- Collaborate with CI&T to serve a client in the financial market;- Develop both Backend and Frontend components;- Create and maintain high-quality, high-performance microservices;- Actively participate in all phases of the software development lifecycle, including technical refinement, development, testing, and deployment;- Work closely with the team to propose and implement technical solutions aligned with business requirements;- Engage in code reviews to ensure quality and adherence to best practices;- Foster a collaborative environment with team members and clients, enhancing productivity and harmony;- Maintain clear and efficient communication with all team members to facilitate information exchange and alignment on objectives. Qualifications for This Role:- Proficiency in JAVA/Spring development;- Experience with Angular;- Familiarity with TypeScript;- Knowledge in Node.js;- Understanding of Clean Code principles and REST APIs;- Ability to develop unit and/or automated tests;- Experience in code review processes;- Familiarity with version control tools such as GitHub, GitLab, or Azure DevOps Repos;- Knowledge of Agile methodologies such as SCRUM and KANBAN, including dailies, sprints, and reviews;- Experience in a hybrid cloud environment (MS Azure), including pipelines, sonar, and microservices architecture. Preferred Qualifications:- Knowledge of Docker/Kubernetes;- Familiarity with Lombok;- Understanding of WebFlux;- Knowledge of Domain-Driven Design (DDD);- Experience with Kafka;- Familiarity with hexagonal architecture.#LI-BS3#senior
BTG Pactual is looking for a Software Developer with expertise in C# and Java to join the team in São Paulo. This position centers on building software solutions that support the company’s financial services. Role overview Work closely with colleagues from various departments to design, develop, and maintain applications. The focus is on delivering projects that help advance BTG Pactual’s offerings in the financial sector. What you will do Develop and maintain software using C# and Java Collaborate with cross-functional teams on new and existing projects Support the company’s mission to provide high-quality financial services Requirements Experience with C# and Java programming Ability to work effectively with teams from different areas of the business
Join us at Inter!At Inter, we believe that the future begins daily with the technology you create, the connections you foster, and the ideas you share. We are a Super App offering comprehensive digital banking solutions, investments, credit, insurance, a marketplace, and various everyday services. But we are much more than that: we are a dynamic team in constant evolution.With this momentum, new opportunities arise. Now is your chance to explore this intelligent path to investing in your career. Come join us and be part of the #sanguelaranja spirit!We are looking for Java Developers | Mid, Senior, and Specialist LevelsThe Inter is expanding: new products, new markets, and increasing scale. We are on the lookout for Java developers who want to shape the future architecture of our Super App. If you enjoy solving problems rather than repeating patterns, your place is here with us.The ChallengeYou will build the distributed services that make our Super App function for millions of users. Your goal will be to ensure high availability and low latency, making architectural decisions that genuinely impact user experience. We want you to be involved in technical decisions and help evolve our technology practices at Inter.Your Daily Responsibilities:Develop and maintain Java applications (versions 11/17/21) using Spring Boot and Micronaut.Design and implement RESTful APIs following the API First approach.
Join Inter and be a part of our journey!!!At Inter, we believe that the future starts every day with the technology you create, the connections you develop, and the ideas you share. We are a Super App offering comprehensive digital banking solutions, investments, credit, insurance, a marketplace, and other everyday services. More than that, we are a super team in constant evolution.This dynamic environment creates new opportunities. It's your chance to discover this intelligent way to invest in your career. Come and join us! #sanguelaranja!We are seeking Java Developers | Mid-level, Senior, and SpecialistThe Inter organization is expanding with new products, markets, and increasing scale. Therefore, we are looking for Java developers who want to help shape the future architecture of our Super App. If you enjoy solving problems more than repeating patterns, your place is with us.The ChallengeYou will build distributed services that power our Super App for millions of users. Your objective will be to ensure high availability and low latency, making architectural decisions that truly impact the user experience of our app. More than just implementation, we want you to be involved in technical decisions and help evolve our technological approach at Inter.Your Daily Responsibilities:Develop and maintain applications in Java (versions 11/17/21) using Spring Boot and Micronaut.Model and implement RESTful APIs following an API-first approach.
Join our dynamic team as a Java Developer at AB InBev, where innovation meets tradition. As a key player in our IT department, you will be responsible for developing and maintaining high-quality software solutions that drive our business forward. Collaborate with cross-functional teams to transform business requirements into technical specifications, ensuring the delivery of robust software applications.
Role overview Encora10 is looking for a Senior Backend Developer with advanced skills in Java and Python. This remote position is open to candidates based in Brazil. The role involves collaborating with development teams across Europe, Canada, and the United States to build and maintain scalable backend services for both cloud-native and on-premise environments. A strong background in Kubernetes and microservices orchestration is required. What you will do Design, develop, and maintain backend systems using Java and Python. Build and manage RESTful APIs and microservices architectures. Containerize applications with Docker and manage deployments using Kubernetes manifests and Helm charts. Deploy, operate, and scale applications on Kubernetes clusters in both cloud (AWS, Azure) and on-premise settings. Implement and oversee CI/CD pipelines for automated build, test, and deployment processes. Work with SQL and NoSQL databases to ensure data integrity and optimal performance. Monitor application and cluster health using tools like Prometheus, Grafana, and the ELK stack, troubleshooting issues as they arise. Apply security best practices to applications and infrastructure within Kubernetes environments. Optimize backend systems for speed, scalability, and resilience. Keep up to date with new cloud-native technologies and Kubernetes advancements. Support infrastructure-as-code efforts with tools such as Terraform or Ansible. Participate in code reviews and help maintain high coding standards. Requirements Bachelor's or Master's degree in Computer Science or a related engineering field. Demonstrated experience in backend development roles delivering software solutions. Expertise in Java and Python programming. Hands-on experience with Kubernetes and container orchestration. Familiarity with cloud platforms like AWS and Azure. Experience working with CI/CD tools and practices. Knowledge of SQL and NoSQL database design and management. Strong problem-solving abilities and attention to detail. Excellent communication skills and a collaborative approach to teamwork. Position details Location: Brazil Job Mode: Full-time Work Mode: Remote (work from home)
About the Department:We are the Technology division responsible for the systems that support the entire operational cycle of the Equities and Futures markets. We ensure direct support to Back Office, Front Office, Middle Office, Finance teams, and other business areas. Our work spans from trade capturing to post-trade processing, ensuring data integrity, operational compliance, and the smooth functioning of trading flows, allocation, execution, and settlement.We participate in the maintenance and evolution of core operational processes, including trade capture, allocation, and confirmation with counterparties, custody, position and margin reconciliations, as well as clearing processes. We maintain constant interaction with market infrastructures, brokers, internal systems, and technology providers.Utilizing Calypso (Nasdaq) as our core platform for trade capture, processing, and settlement, we perform customizations, integrations, and additional developments in Java, with infrastructure hosted on AWS. We work closely with business and IT teams to ensure support, stability, and continuous evolution of the platform, focusing on operational resilience, risk mitigation, performance, and regulatory compliance.
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.
Join our dynamic team at Talan as a Senior Real-Time Java Developer, where your expertise will drive innovative solutions in a fast-paced environment. You will collaborate with cross-functional teams to design and implement robust Java applications that meet our clients' needs. If you are passionate about technology and have a proven track record in real-time systems, we want to hear from you!