
Desenvolvedor Backend Pleno - Java
- Recife - PE
- Permanente
- Período integral
- Microsserviços utilizando os framework Spring
- Ênfase no design usando princípios SOLID e aplicando Design Patterns em diversos projetos.
- Desacoplamento entre aplicações, usando soluções de mensageria onde aplicável
- Aplicações rodando 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 (Datadog, Splunk e Dynatrace).
- Armazenamento de dados em bancos SQL e NoSQL.
- Desenvolver soluções escaláveis e que irão ser utilizadas por milhões de usuários
- Boa comunicação e análise criteriosa para chamados dos times de (Negócios, Produtos, etc..)
- Conhecimentos em SOLID, princípios de design, implementação, testes e manutenção
- Garantir a qualidade nas entregas
- Ajudar e compartilhar sua experiência com os membros da equipe
- Realizar codereviews e saber aplicar casos de testes
- Manter documentações dos serviços
- Dissipar o conhecimento adquirido e documenta-lo para futuras gerações
- Busca constante por melhoria técnica e performance dentro da empresa
- Demonstrar vontade para aprendizado constante e melhoria contínua
- Programação Orientada a Objetos
- Java 17+
- Spring Framework
- Design de APIs REST
- Bancos de Dados (SQL ou NoSQL)
- Compreensão e entendimento de arquitetura de microsserviços
- Conhecimento em SOLID
- Conhecimento em Mensageria e eventos (SNS, SQS, Redis, Lambda, API Gateway, DynamoDB, e etc…)
- Testes Unitários
- Familiaridade com ambiente Cloud/AWS