Atuar no design e arquitetura de soluções Java, desde a fase de concepção até a entrega final;
- Criar e evoluir a estrutura de software, definindo padrões, práticas e estratégias de desenvolvimento;
- Participar ativamente de reuniões técnicas, acompanhando e orientando a equipe de desenvolvedores;
- Identificar oportunidades de melhorias e propor soluções para otimizar a performance e escalabilidade das aplicações;
- Colaborar no processo de tomada de decisão, compartilhando insights e recomendações para o aprimoramento contínuo dos sistemas.
**Requisitos Obrigatórios**
Java 8 +
SpringBoot (SpringBoot, Spring Core, Injection, Spring Data, Spring Batch, )
Mensageria - RabbitMQ (Publishing Messages, Consuming Messages,Exchange Bindings ,Channel, RPC)
Banco de Dados Relacional (Postgres - Psql)
ElasticSearch (Consultas performáticas)
Docker, Docker-Compose, Kubernates
APIs Rest, SOAP e Mensageria
Experiência em projetos com processamento de grandes volumetrias
DevOps e Infrastrutura
EKS, EC2, S3, RDS(Postgres), Lambda