
knowmad mood é uma empresa multinacional de transformação digital e serviços de tecnologia que ajuda organizações empresariais a modernizar suas operações, experiências dos clientes e plataformas tecnológicas. Seu trabalho reúne consultoria, desenvolvimento de software e conhecimento técnico em canais digitais e comércio eletrônico, UX/UI, mobilidade, plataformas, dados e analytics, infraestrutura em nuvem incluindo AWS, inteligência artificial, blockchain, IoT, DevOps, garantia de qualidade, testes, segurança, arquitetura de soluções e governança de Atlassian e de TI. A empresa atende clientes B2B de setores como bancos, telecomunicações, varejo, saúde, energia, automotivo e logística, com foco em soluções digitais escaláveis e transformação tecnológica de longo prazo.
Engenheiro(a) de Software Java, desenvolvimento orientado por especificações (Remoto, Espanha)
Desenvolva sistemas de backend com Java, Spring, microsserviços e arquiteturas orientadas a eventos na knowmad mood. Aplique desenvolvimento orientado por especificações, IA, Kubernetes e CI/CD em projetos de transformação digital.
Descrição
- Desenvolver serviços de backend com Java 21 ou posterior
- Projetar e desenvolver APIs usando uma abordagem API-first
- Aplicar arquitetura hexagonal e microsserviços
- Implementar arquiteturas orientadas a eventos e sistemas de mensageria
- Gerenciar filas, particionamento, consumo e novas tentativas
- Trabalhar com bancos de dados relacionais e NoSQL
- Otimizar consultas e modelos de dados
- Utilizar OpenShift, Kubernetes e pipelines de CI/CD
- Monitorar sistemas e dar suporte à observabilidade com Grafana e Dynatrace
- Criar e executar testes unitários e de integração
- Aplicar IA durante todo o ciclo de vida do produto
- Utilizar a metodologia de desenvolvimento orientado por especificações
Requisitos
- Sólida experiência profissional em desenvolvimento de backend
- Java 21 ou posterior
- Proficiência em Spring Boot e Spring Data
- Experiência com arquiteturas hexagonais e de microsserviços
- Experiência projetando APIs com uma abordagem API-first usando OpenAPI ou Swagger
- Conhecimento de padrões de projeto, princípios SOLID, Clean Code, Domain-Driven Design e TDD
- Experiência com Apache Kafka e sistemas de mensageria como ActiveMQ
- Experiência com arquiteturas orientadas a eventos e gerenciamento de filas, particionamento, consumo e novas tentativas
- Experiência com bancos de dados relacionais como MariaDB e bancos de dados NoSQL como MongoDB
- Conhecimento de otimização de consultas, índices, funções escalares, tuning e modelagem de dados
- OpenShift ou Kubernetes
- Experiência com pipelines de integração e entrega contínuas
- GitHub e Spinnaker
- Experiência com ferramentas de monitoramento e observabilidade, incluindo Grafana e Dynatrace
- Testes unitários e de integração
- Aplicação técnica de IA no desenvolvimento
- Experiência utilizando IA durante todo o ciclo de vida do produto
- Experiência com desenvolvimento orientado por especificações (SDD)
Benefícios
- Modelo de trabalho remoto
- Trabalho opcional no escritório, a critério da pessoa colaboradora
- 22 dias de férias mais 2 dias pessoais
- Folga nos dias 24 e 31 de dezembro
- Contrato permanente desde o primeiro dia, com opção por 12 ou 14 pagamentos salariais
- Remuneração flexível incluindo cartão-refeição, auxílio-creche, seguro-saúde, treinamento e outros benefícios com vantagem fiscal
- Clube de benefícios com descontos em tecnologia, lazer e treinamento
- Acesso ao Udemy Business
- Cursos de idiomas
- Certificações oficiais e treinamento técnico
- Plano de desenvolvimento de carreira
- Programas de nutrição, atividade física e bem-estar emocional
- Assistência pessoal e familiar 24 horas por dia, 7 dias por semana
- Ambiente inclusivo e multicultural
- Eventos sociais para integração com a equipe