Experiência sólida no desenvolvimento Java com frameworks Spring (Spring Boot, SpringData, Spring Cloud);Experiência com integrações e aplicações externas;Experiência em mensageria (Kafka, RabbitMQ ou similares) e arquitetura orientada à eventos;Sólidos conhecimentos em bases de dados SQL e NoSQL (SQL Server, Redis, Debezium, PostgreSQL, MongoDB);Sólidos conhecimentos em algoritmos e estrutura de dados;Conhecimentos em testes de carga e stress;Conhecimentos em Azure (serviços PAAS, AKS, message bus, log analytics, etc.) ou outras clouds;Experiência atuando com a cultura ágil (Scrum, Kanban, Lean).Seria muito legal se você tivesse (diferenciais): Experiência em varejo ou e-commerce;Conhecimentos em orquestração de Conteiners (Kubernetes);Conhecimentos em algum dos frameworks reativos Vertex.io,Akka, Spring Web Flux,ReactiveX;Conhecimento da cultura DevOps.Implementar microsserviços altamente concorrentes, usando uma variedade de linguagens de programação nas plataformas Java;Implementar RESTful APIs e aplicar arquiteturas orientadas a eventos;Construir aplicações usando os princípios de orientação à objetos e design patterns;Escrever códigos bem estruturados e eficientes que estejam em conformidade com as especificações funcionais e técnicas;Entregar aplicações resilientes, com baixa latência, usando princípios de programação reativa; Ajudar na criação de dashboards intuitivos para monitoramento;Investigar bugs e exceptions reportados em produção;Participar de testes integrados de carga e stress.