Description
Se você é apaixonado por tecnologia, adora resolver desafios complexos e tem interesse em desenvolver soluções escaláveis e inovadoras, essa vaga é para você
Buscamos um(a) Analista de Engenharia de Software para atuar no desenvolvimento, manutenção e melhoria contínua de sistemas e aplicações, contribuindo para a qualidade técnica, performance e inovação dos nossos produtos digitais.
Aqui, você vai trabalhar em um ambiente colaborativo, dinâmico e com foco em resultados, onde a engenharia de software é essencial para impulsionar a transformação digital e o crescimento do negócio.
Responsibilities
* Java 17+ e Spring Boot: desenvolvimento de APIs e serviços backend escaláveis.
* Cloud e Containers: deploy e execução em nuvem com Docker/Kubernetes.
* Arquitetura de Desenvolvimento: padrões arquiteturais, microsserviços e organização de camadas.
* Banco de dados (SQL e NoSQL): modelagem, consultas e boas práticas de persistência.
* Testes unitários: criação de testes automatizados e suporte à qualidade do código.
* SOLID e Clean Code: código limpo, desacoplado e de fácil manutenção.
* Versionamento com Gitflow: fluxo de branches, merges e releases controlados.
* Metodologias ágeis: atuação em squads com Scrum/Kanban e cerimônias ágeis.
* Mensageria com Kafka: integração assíncrona, produção e consumo de eventos.
Prerequisites
* Desenhar e implementar soluções complexas envolvendo múltiplos sistemas e integrações.
* Aplicar boas práticas de arquitetura, desenvolvimento e cloud pública.
* Atuar como referência técnica, apoiando decisões críticas e direcionando o time.
* Remover impedimentos técnicos e garantir fluidez nas entregas.
* Garantir qualidade e estabilidade com testes, boas práticas e revisões.
* Implementar e manter observabilidade e monitoramento contínuo (logs, métricas, alertas).
* Liderar entregas ponta a ponta, do desenho à implementação e sustentação.
* Interagir com equipes externas e stakeholders técnicos quando necessário.
* Responder rapidamente a incidentes, com foco em resolução e mitigação.
* Atuar de forma proativa na prevenção de falhas, fortalecendo confiabilidade e resiliência.