
Company Description
Experian is a global data and technology company that drives opportunities for people and businesses around the world. We operate in a variety of markets, including financial services, healthcare, automotive, agribusiness, and insurance, among others. Experian invests in people and cutting-edge technologies to unlock the power of data. We have an incredible team of 25,200 employees across 32 countries.
What makes us unique is that we value your uniqueness. Experian’s people-centered, inclusive, and purpose-driven culture has been recognized with numerous awards—including World’s Best Workplaces™ 2025 (Fortune’s Global Top 25) and Great Place To Work™ in 26 countries, among others. Check out Experian Life on social media or explore our careers site to see why. Experian is also proud to be an employer that promotes equal opportunity and affirmative action.
Description
Job Description
We are looking for a Software Development Specialist (Tech Lead) with extensive and proven experience to lead and inspire software development teams. The candidate will be responsible for collaborating with multidisciplinary teams to create, define, design, and plan innovative solutions. The candidate is expected to be able to work independently and proactively, demonstrating creativity and strong problem-solving skills, with minimal supervision. In addition, they must possess excellent organizational and communication skills.
Daily Responsibilities
Work within a multidisciplinary team, collaborating with technical and business leadership, and actively participating in discussions, proposals, and planning. Be responsible for supporting decision-making and conflict resolution;
You will serve as a point of contact for technical questions and resolve critical issues by providing expert guidance;
You will participate in the entire software development lifecycle, from conception through deployment and operation, providing technical leadership to teams and ensuring efficient and agile deliveries;
Be responsible for ensuring the sharing and application of techniques and best practices through presentations, learning sessions (dojos), pair programming, documentation, and other methods.
Key Deliverables:
Analysis and design of application architecture;
Understanding the company’s technical and strategic direction to develop and document application standards aligned with the corporate architecture;
Identifying opportunities to create reusable components and APIs across the company, ensuring their reuse by different development teams;
Ensuring secure, scalable, reliable, and resilient implementations;
Monitoring KPIs related to solution architecture management and reuse;
Conducting Proofs of Concept (POCs) with new technologies or for different use cases;
Apply the data governance standards established by the company;
Facilitate code reviews and learning sessions (dojos) with the team, encouraging collaboration and continuous learning;
Documenting, optimizing, and maintaining specifications, components, source code, modules, and features of the developed functionalities.
What are we looking for in you?
Experience in technical leadership;
Excellent communication skills;
Ability to work in a team, as well as skills in planning, organization, and negotiation;
Proficiency in Java 17+ programming language, using the Spring Framework (Spring Boot, Spring Data, Spring Batch) and microservices architecture with REST APIs and GraphQL;
Experience with unit testing (JUnit, Mockito, etc.);
Experience with relational and non-relational databases;
Experience with containerized (Docker) and orchestrated (Kubernetes) microservices;
Experience with application instrumentation and observability (Dynatrace, Datadog, Grafana, etc.);
Knowledge of key software architecture models and patterns, such as DDD, BDD, microfrontends, design patterns, SOLID, service mesh, and enterprise integration patterns;
Practical experience with cloud application solutions, especially AWS (EKS, EC2, S3, EMR, SQS, etc.);
Knowledge of messaging and event-driven tools, such as RabbitMQ and Kafka;
Experience with CI/CD pipelines, particularly using Jenkins.
The following would be a plus:
Experience with Angular 15+;
Experience with Spark (Python or Scala);
Knowledge of analytics tools, such as Adobe Analytics;
Familiarity with big data solutions, including Data Lake, Data Warehouse, ETL, BI, Data Mesh, MLOps, and others.
Additional Information
Serasa Experian is much more than you might imagine. With the goal of creating a better future by expanding opportunities for people and businesses, we have over 4,000 employees in Brazil working across various teams and specialties. Here, every skill and every perspective complements one another, and you can work on what you love most. We’re committed to building an inclusive culture and an environment where people can balance their careers with their personal commitments and interests, prioritizing well-being.
We’re deeply dedicated to being one of the best and most innovative companies to work for in the country, providing incredible experiences and career paths for our people. Our strong “people-first” approach is recognized externally through various industry certifications: we’ve been recognized by Great Place To Work™ in 24 countries and have received the international Top Employers certification; we’re also recognized as one of the best companies for young professionals and have a 4.6 rating on Glassdoor. Each of these accolades confirms that we’re on the right track, providing an ever-improving work environment for our talent.
Experian Careers - Creating a better tomorrow together
Find out what it’s like to work for Experian by clicking here
Experian is a global data and technology company that provides intelligent solutions for analyzing risks and opportunities across credit, authentication, and fraud prevention. Operating as a leading Datatech platform, Experian serves clients across manufacturing, technology, and financial services industries with advanced risk assessment and decision-making tools. The company also operates Employer Services offerings including verifications, unemployment services, tax services, and onboarding solutions. With approximately 22,000 employees across 32 countries, Experian leverages cutting-edge technology and innovation to help businesses maximize opportunities and individuals achieve their goals.