Desenvolvimento Backend - 123812
Desenvolvimento Backend - 123812
Alphaville - Barueri, BR, 06.454-000
O que buscamos:
Profissional que atue com Desenvolvimento Backend Sênior
Responsabilidades:
- Responsabilidade e atribuições Desenvolver soluções escaláveis e que irão ser utilizadas por milhões de usuários;
- Apresentar melhorias nos sistemas existentes e garantir a qualidade nas entregas;
- Ajudar e compartilhar sua experiência com os membros da equipe.
- Escrever e manter código Java limpo, eficiente e de alta qualidade.
- Projetar soluções escaláveis e de alta performance, além de melhorar a arquitetura existente.
- Orientar e revisar o trabalho de desenvolvedores juniores e plenos.
- Implementar testes automatizados e garantir boas práticas de qualidade de código.
- Integrar com APIs e bancos de dados, além de utilizar ferramentas de CI/CD.
- Manter a documentação técnica e de integração atualizada.
- Metodologias Ágeis: Participar de sprints, planejar e estimar tarefas de forma colaborativa.
- Acompanhar novas tecnologias e garantir a escalabilidade e performance do sistema.
Requisitos e qualificações:
- Java 17+;
- SpringBoot;
- Programação Orientada a Objetos;
- Design de APIs REST;
- Bancos de Dados (SQL ou NoSQL);
- Compreensão e entendimento de arquitetura de microsserviços.
- Microsserviços em SpringBoot;
- Ênfase no design usando princípios SOLID e aplicando Design Patterns;
- Desacoplamento entre aplicações, usando soluções de mensageria onde aplicável;
- Rodando o máximo possível em Kubernetes, com escalabilidade horizontal para suportar picos de usuários simultâneos;
- Integração contínua e deploy na AWS;
- Monitoramento e observabilidade contínuo e preventivo com New Relic, Prometheus e seus amigos.
- Armazenamento de dados em bancos SQL e NoSQL, como MongoDB e MySQL.
- Experiência com autorizador, observabilidade, requisitos de privacidade de dados, trabalho com arquivos ao invés de APIs , descriptografia
Descrição comportamental:
Procuramos uma pessoa que:
- Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
- Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
- Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
- Tenha habilidades de resolução de problemas;
- Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
- Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.
Big enough to deliver – small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT