Analista de Desenvolvimento de Software Sênior Java
Experian · Blumenau, South, Brazil
Information Services · 1,001-5,000 employees
About the role
Develop high-quality, scalable back-end software solutions using microservices and continuous delivery practices. Collaborate in multidisciplinary teams to design, monitor, and evolve resilient services throughout the entire software development lifecycle.
What they look for
Requirements
Requires solid experience in Java development with Spring Boot or Quarkus, cloud computing (AWS), and container orchestration via Docker and Kubernetes. Proficiency in event-driven architectures, REST APIs, and agile methodologies is essential.
Full description
Company Description
A Experian é uma empresa global de dados e tecnologia que impulsiona oportunidades para pessoas e empresas ao redor do mundo. Atuamos em diversos mercados, como serviços financeiros, saúde, automotivo, agronegócio, seguros, entre outros. A Experian investe em pessoas e em novas tecnologias avançadas para liberar o poder dos dados. Contamos com uma equipe incrível de 25.200 colaboradores em 32 países.
Nossa singularidade é valorizar a sua. A cultura da Experian, centrada nas pessoas, inclusiva e orientada por propósito, é reconhecida por diversos prêmios — incluindo World’s Best Workplaces™ 2025 (Top 25 global da Fortune) e Great Place To Work™ em 26 países, entre outros. Confira o Experian Life nas redes sociais ou explore nosso site de carreiras para entender o porquê. A Experian também se orgulha de ser uma empregadora que promove igualdade de oportunidades e ação afirmativa.
Job Description
- Desenvolver soluções de software de alta qualidade utilizando práticas de Entrega Contínua (Continuous Delivery) para gerar valor aos clientes de forma rápida, segura e eficiente.
- Atuar em equipes multidisciplinares, colaborativas e orientadas a resultados, contribuindo para a construção de soluções robustas, escaláveis e resilientes.
- Projetar, desenvolver e evoluir serviços back-end de larga escala baseados em arquiteturas de microsserviços.
- Aplicar tecnologias, padrões e boas práticas de engenharia de software para solucionar desafios de negócio com qualidade, performance e resiliência.
- Utilizar ferramentas e práticas de DevOps para automação, desenvolvimento, configuração, monitoramento e operação de serviços.
- Participar de todo o ciclo de vida do desenvolvimento de software, desde a concepção da solução até sua implantação, sustentação e evolução contínua.
- Desenvolver funcionalidades resilientes, performáticas, seguras, bem estruturadas e testadas, seguindo diretrizes de produto e padrões técnicos definidos.
- Documentar, manter e otimizar especificações técnicas, componentes, módulos, código-fonte e demais artefatos relacionados às soluções desenvolvidas.
- Realizar Code Reviews, promovendo boas práticas de desenvolvimento, qualidade de código e compartilhamento de conhecimento entre os membros da squad.
- Participar do planejamento e acompanhamento das entregas, contribuindo com estimativas, definições de escopo, prazos e prioridades.
- Garantir a qualidade, escalabilidade, confiabilidade e manutenibilidade das aplicações e serviços desenvolvidos.
- Colaborar com diferentes áreas e stakeholders, comunicando informações técnicas de forma clara, objetiva e adequada ao público-alvo.
- Participar ativamente do Chapter de Back-end, contribuindo para o fortalecimento da comunidade técnica por meio de apresentações, mentorias, documentação, artigos, provas de conceito e compartilhamento de conhecimento.
- Atuar de forma resiliente em cenários ambíguos e complexos, analisando problemas sob diferentes perspectivas e propondo soluções eficazes e inovadoras.
- Competências Comportamentais:
- Excelente comunicação verbal e escrita.
- Perfil colaborativo e orientado ao trabalho em equipe.
- Capacidade de atuar com autonomia e senso de dono.
- Pensamento analítico e foco na resolução de problemas.
- Adaptabilidade e resiliência em ambientes dinâmicos.
- Compromisso com qualidade, inovação e melhoria contínua.
 
Qualifications
- Experiência sólida no desenvolvimento de aplicações back-end utilizando Java e frameworks modernos, como Spring Boot e/ou Quarkus, com foco em escalabilidade, desempenho e alta disponibilidade.
- Domínio no desenho, desenvolvimento e manutenção de APIs RESTful, aplicando boas práticas de arquitetura, segurança, versionamento e documentação.
- Experiência com serviços de computação em nuvem, preferencialmente AWS, incluindo conceitos de arquitetura distribuída, escalabilidade e resiliência.
- Conhecimento prático em containerização e orquestração de aplicações utilizando Docker e Kubernetes.
- Vivência com arquiteturas orientadas a eventos (Event-Driven Architecture) e soluções de mensageria, como Apache Kafka, Amazon SQS e Amazon SNS.
- Experiência com bancos de dados relacionais e/ou não relacionais, incluindo modelagem, otimização de consultas e boas práticas de persistência de dados.
- Conhecimento em ferramentas de observabilidade e monitoramento, como Datadog, Splunk ou Dynatrace, para análise de performance, logs e troubleshooting.
- Experiência com ferramentas de qualidade de código e análise estática, como SonarQube, promovendo boas práticas de desenvolvimento e manutenção da saúde do código.
- Vivência em ambientes ágeis, utilizando metodologias como Scrum, Kanban ou similares.
- Conhecimento em práticas de engenharia de software, incluindo testes automatizados, integração contínua (CI) e entrega contínua (CD).
Diferenciais
- Experiência com desenvolvimento em Python e frameworks como FastAPI, Flask ou Django.
- Conhecimento ou experiência profissional com Golang (Go).
- Experiência em ambientes com arquitetura de microsserviços em larga escala.
- Certificações relacionadas a AWS, Kubernetes ou desenvolvimento Java.
- Vivência com práticas de observabilidade, SRE (Site Reliability Engineering) e cultura DevOps.
Qualifications
- Java
- AWS
- Arquiteturas Orientadas a Eventos (Kafka, SQS, SNS)
- APIs REST e Microsserviços
- Docker e Kubernetes
- Bancos de Dados Relacionais e Não Relacionais
- Ferramentas de Observabilidade (Datadog, Splunk, Dynatrace)
- SonarQube e Qualidade de Código
- Metodologias Ágeis (Scrum/Kanban)
- CI/CD e DevOps
Diferenciais: Python (FastAPI, Flask, Django), Golang, certificações AWS/Kubernetes e experiência em arquiteturas distribuídas de larga escala.
Additional Information
A Serasa Experian é muito mais do que você imagina. Com o propósito de criar um futuro melhor, ampliando oportunidades para pessoas e empresas, no Brasil somos mais de 4 mil pessoas que atuam em diversos times e especialidades. Aqui, cada conhecimento e diversidade se complementa e você pode trabalhar no que mais ama, estamos comprometidos a construir uma cultura inclusiva e um ambiente no qual pessoas possam equilibrar a carreira com seus compromissos e interesses pessoais, prezando pelo bem-estar.
A gente se dedica muito em ser uma das melhores e mais inovadoras empresas para se trabalhar do país, possibilitando experiências e carreiras incríveis para nossas pessoas. Nossa forte abordagem de pessoas em primeiro lugar é reconhecida externamente por meio de diversas certificações de mercado: fomos premiados pelo Great Place To Work™ em 24 países e pela certificação internacional Top Employers, além de sermos reconhecidos como uma das melhores empresas para jovens profissionais e contarmos com uma avaliação de 4,6 no Glassdoor. Cada reconhecimento nos indica que estamos no caminho certo, proporcionando um ambiente de trabalho cada vez melhor para nossos talentos.
Experian Careers - Creating a better tomorrow together
Find out what its like to work for Experian by clicking here
- Employee Status: Regular
- Role Type: Hybrid
- Department: Technology
- Schedule: Full Time