Linguagens de Programação: Proficiência em Java com a capacidade de entregar aplicações eficientes, conhecimento em padrões de projetos, boas práticas de programação como Clean Code e SOLID.
Frameworks: Experiência com algum framework de microsserviços e API REST como Quarkus, Spring Boot, Micronaut ou outro. Mas aqui você vai trabalhar com Quarkus.
Cloud Computing: Experiência em pelo menos uma das principais plataformas de cloud computing, como AWS, GCP ou Azure.
Banco de dados: Capacidade de compreender a necessidade de negócios e aplicar em modelos de dados relacionais SQL e NoSQL.
Cultura Ágil: Saber trabalhar em intensa colaboração com equipes multifuncionais, se adaptar rapidamente às mudanças de requisitos e prioridades, participar das cerimônias ágeis de planejamento, revisão retrospectiva e habilidade e conhecimento capaz de contribuir com a melhoria da metodologia de trabalho.
Test-Driven Development (TDD): Ser capaz de desenvolver dirigido por testes garantindo qualidade do código, a detecção precoce de problemas e boa manutenção das aplicações.
Apache Kafka: Entendimento dos fundamentos de aplicações orientadas a eventos.
Apache Camel: Entendimento de desenvolvimento de rotas e componentes estendidos e especializados.
Flutter: Time de front, mas, estamos crescendo e a vocação em aprender novas tecnologias e atuar de modo híbrido (back e front) em momentos específicos é um diferencial para a gente.
DevOps CI/CD: Compreensão dos princípios e práticas do DevOps, incluindo automação de processos, integração e entrega contínuas, preferencialmente com ferramentas Github Actions e Gradle.
Infraestrutura as a Code: Será um diferencial valioso ter conhecimento em Terraform e Ansible para o provisionamento e configuração de recursos na GCP.
Meio de pagamentos: Experiência prévia em integração com APIs de meios de pagamento será um diferencial.
Business Intelligence: Experiência em modelagem e desenvolvimento de cubos OLAP ou outra metodologia que possibilite o desenvolvimento de KPIs, dashboards e indicadores.