Analista de Desenvolvimento de Software Sênior Java
Summary
Senior Java back-end developer building scalable, event-driven microservices on AWS with Spring Boot/Quarkus, Docker, Kubernetes, and Kafka, using DevOps and CI/CD practices.
- 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.
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.
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