Especialista de Desenvolvimento de Software I - ( Tech Lead )
Experian is seeking a Tech Lead to join its engineering team responsible for complex data ingestion processes. This role is pivotal in developing scalable and resilient solutions, driving innovation, and promoting technical best practices within a high-complexity environment that intersects technology, data, and business.
The Tech Lead will provide technical leadership to engineering squads focused on data ingestion and processing. Responsibilities include overseeing the entire software development lifecycle—architecture, development, testing, deployment, and monitoring. The role involves proposing and implementing scalable, observable, and secure solutions integrated into modern ecosystems such as cloud platforms, big data, APIs, and microservices. Additionally, the Tech Lead will conduct architectural analyses, proofs of concept, and design reusable components, while promoting code reviews, learning sessions, and the dissemination of best practices. Serving as a technical reference, the Tech Lead will resolve critical issues and support the growth of squad developers, aligning technical decisions with company strategies and collaborating closely with both technical and non-technical stakeholders.
Candidates should possess a bachelor's degree in Computer Science, Engineering, Information Systems, or related fields. A solid background as a technical leader (Tech Lead) with experience in Java, Python, is required. Proficiency in Java (Spring Boot, Data, Batch) and REST microservices architecture is essential. Experience with relational databases (PostgreSQL, Oracle, SQL Server) and NoSQL databases (MongoDB, Cassandra) is necessary. Familiarity with AWS cloud services (EKS, EC2, S3, SQS, Athena, RDS), CI/CD tools (Jenkins, GitLab CI), testing frameworks (JUnit, Mockito), containerization (Docker, Kubernetes), event-driven messaging (Kafka), and observability tools (Grafana, Kibana, Dynatrace) is expected. Strong communication skills for engaging with diverse stakeholders and leading multidisciplinary teams are crucial. Proficiency in English is also required.
Preferred qualifications include knowledge of microfrontends, Angular, and Backend for Frontend (BFF); experience with GraphQL, UX/UI design, Figma, and responsive design; familiarity with modern architectural patterns such as Domain-Driven Design (DDD), Behavior-Driven Development (BDD), SOLID principles, Service Mesh, and Data Mesh; relevant certifications (e.g., AWS Solutions Architect, Azure Developer, GCP Cloud Developer); and experience with big data and analytics technologies (Data Lake, ETL, Adobe Analytics).
Serasa Experian values diversity as fundamental to a healthier and more innovative work environment, where individuals can share experiences and express ideas. The company promotes inclusive recruitment and supports professional development through various initiatives. Affinity groups have been established to empower and support underrepresented communities, including ExperianPride (LGBTQIAPN+ community), Ubuntu (racial equity), Women in Experian (gender equity), Aspire (people with disabilities), and Connecting Generations (generational diversity). Joining Serasa Experian means being part of a transformative journey.