Desenvolvedor Java Sênior
Responsabilidades e atribuições
- Arquitetar e liderar o desenvolvimento de sistemas distribuídos e escaláveis.
- Implementar melhores práticas de desenvolvimento e padrões de arquitetura.
- Otimizar o desempenho e a eficiência dos sistemas.
- Mentorar membros juniores da equipe e facilitar o compartilhamento de conhecimento.
- Colaborar com outras equipes técnicas para resolver problemas complexos.
- Implementar pipelines de integração contínua e entrega contínua avançados, automatizando processos de teste, análise estática de código e implantação.
- Liderar a implementação de infraestrutura como código (IaC) utilizando CloudFormation, Terraform ou tecnologias similares.
- Garantir a aplicação de princípios S.O.L.I.D. no desenvolvimento de software.
Requisitos e qualificações
- Experiência extensiva em desenvolvimento Java e Spring Framework.
- Profundo conhecimento em construção de APIs RESTful e design de microserviços.
- Experiência significativa em AWS, incluindo serviços como EC2, Lambda, RDS, e ECS.
- Conhecimento avançado em integração contínua e entrega contínua (CI/CD).
- Forte compreensão de bancos de dados relacionais e não relacionais.
- Expertise em princípios S.O.L.I.D. e aplicação de padrões de design.
BairesDev
Trabalhe de Casa Arquiteto Python / Ref. 0071P
Contratação: Integral
title
Grupo Primo
Front-end Engineer Pleno
Contratação: Integral
title