Descrição:
2508100202281684675
Requisitos técnicos:
- Ensino superior completo;
- Experiência sólida com Java e Spring Boot;
- Domínio em desenvolvimento frontend com Angular;
- Conhecimentos em arquitetura de microsserviços;
- Experiência com Docker e Kubernetes;
- Vivência com bancos de dados SQL e NoSQL;
- Experiência com testes unitários e integração contínua;
- Conhecimento em metodologias ágeis (Scrum, Kanban);
- Experiência com ferramentas como Git, GitLab e JIRA.
Requisitos desejáveis:
- Experiência com ambientes em nuvem (Cloud);
- Atuação anterior como Tech Lead ou referência técnica em projetos relevantes;
- Participação em definições de arquitetura, padrões de código e governança técnica.
Principais atribuições:
- Liderar tecnicamente o time de desenvolvimento, promovendo boas práticas de engenharia de software e decisões arquiteturais assertivas;
- Desenvolver e manter APIs e microsserviços em Java (Spring Boot), garantindo escalabilidade, performance e segurança;
- Atuar no desenvolvimento full stack, com Angular no frontend, sempre com foco na experiência do usuário;
- Realizar code reviews, apoiar testes automatizados e garantir a qualidade técnica do código entregue;
- Colaborar com áreas como UX, Negócios, CX e Produto, participando ativamente dos rituais ágeis;
- Apoiar na definição da arquitetura da plataforma, utilizando microsserviços, containers Docker e orquestração com Kubernetes;
- Integrar sistemas internos e externos por meio de mensageria (RabbitMQ) e APIs RESTful;
- Atuar com bancos de dados relacionais (Oracle) e não relacionais (MongoDB).
2508100202281684675