Junte-se à Digiage e ajude a transformar desafios de negócio em soluções de tecnologia escaláveis e de alto impacto.
Na Digiage, acreditamos que a tecnologia gera valor quando combina excelência técnica, visão de negócio e inovação. Estamos em busca de um(a) Tech Lead Java / AWS para atuar em projetos estratégicos junto a clientes de grande porte, liderando tecnicamente o desenvolvimento e a evolução de soluções de software.
Você será uma referência técnica para o time, atuando desde a definição de arquiteturas e padrões de desenvolvimento até a implementação, sustentação e evolução contínua das soluções, em um ambiente dinâmico e multidisciplinar.
Responsabilidades:
-
Liderar tecnicamente o time de desenvolvimento, apoiando decisões de arquitetura, implementação e implantação de soluções;
- Atuar em conjunto com stakeholders e equipes multidisciplinares, garantindo o alinhamento entre as necessidades de negócio e as soluções técnicas;
- Definir e promover padrões de desenvolvimento, qualidade de código e boas práticas de engenharia de software;
- Desenvolver e manter aplicações utilizando Java e Spring Boot;
- Projetar, desenvolver e evoluir arquiteturas baseadas em microsserviços;
- Desenvolver e integrar sistemas internos e externos por meio de APIs REST;
- Participar da definição e evolução da arquitetura de soluções em ambiente AWS;
- Trabalhar com serviços AWS, incluindo SQS, SNS, Athena, entre outros;
- Realizar Code Reviews, promovendo qualidade, segurança e evolução técnica do código;
- Apoiar e mentorar tecnicamente os desenvolvedores do time;
- Identificar oportunidades e propor melhorias contínuas nas soluções e processos de desenvolvimento;
- Apoiar a resolução de incidentes críticos e realizar análises de causa raiz;
- Planejar e acompanhar entregas técnicas, antecipando riscos e contribuindo para a redução de débitos técnicos;
- Atuar de forma hands-on no desenvolvimento e na resolução de desafios técnicos complexos.
- Experiência profissional como Desenvolvedor Java Sênior, Tech Lead ou em posição de liderança técnica;
- Domínio de Java e Spring Boot;
- Experiência sólida com arquitetura e desenvolvimento de microsserviços;
- Conhecimento e experiência prática com APIs REST e integração entre sistemas;
- Experiência com mensageria e comunicação assíncrona, especialmente AWS SQS e SNS;
- Conhecimento em bancos de dados relacionais e linguagem SQL;
- Experiência prática com AWS e serviços de cloud computing;
- Experiência com Git e pipelines de CI/CD;
- Conhecimento e experiência com testes automatizados;
- Experiência com práticas e ferramentas de observabilidade, monitoramento e troubleshooting;
- Experiência com Code Review, definição de padrões técnicos e boas práticas de desenvolvimento;
- Capacidade de atuar como referência técnica e mentorar desenvolvedores;
- Boa comunicação e facilidade para interação com equipes técnicas e áreas de negócio.
Diferenciais:
-
Experiência com Event-Driven Architecture;
- Conhecimento e aplicação de Clean Architecture;
- Experiência com arquiteturas distribuídas, sistemas escaláveis e de alta disponibilidade;
- Conhecimento em outras tecnologias de mensageria, como Apache Kafka;
- Experiência com Docker e Kubernetes;
- Conhecimento em infraestrutura como código, como Terraform ou CloudFormation;
- Vivência em projetos que envolvam requisitos de segurança, auditoria, rastreabilidade e conformidade;
- Experiência em projetos dos segmentos financeiro, seguros ou outros ambientes regulados;
- Experiência em ambientes corporativos de grande porte e com equipes multidisciplinares.