Desenvolvedor(a) Java / Kafka Pleno
Indexed description
Sobre a oportunidade
Estamos buscando um(a) Analista Desenvolvedor(a) Java / Kafka para integrar um projeto internacional, atuando no desenvolvimento de soluções baseadas em microsserviços, com forte utilização de Java, Spring Boot e Apache Kafka.
Buscamos um profissional com sólida experiência em desenvolvimento de software, arquiteturas distribuídas e boas práticas de engenharia, que tenha interesse em construir uma carreira em um ambiente internacional.
Principais responsabilidades
- Desenvolver e evoluir aplicações baseadas em microsserviços;
- Atuar com desenvolvimento utilizando Java e Spring Boot;
- Trabalhar com Apache Kafka em soluções de mensageria e processamento distribuído;
- Participar do desenho e evolução de soluções de software;
- Desenvolver e manter integrações entre aplicações e serviços;
- Aplicar boas práticas de desenvolvimento e qualidade de código;
- Criar e manter testes utilizando TDD e/ou BDD;
- Trabalhar com bancos de dados relacionais e NoSQL;
- Participar das cerimônias e rotinas de desenvolvimento em ambiente Agile/Scrum;
- Participar da escala de plantão 24x7, conforme calendário da equipe.
Requisitos obrigatórios
- Pelo menos 2 anos de experiência comprovada com Apache Kafka, em nível avançado;
- Experiência com Java 8 ou superior;
- Experiência com Spring Boot e microsserviços;
- Conhecimentos de programação funcional;
- Experiência com JPA;
- Conhecimentos de design de software;
- Experiência com práticas de testes TDD e/ou BDD;
- Experiência com PostgreSQL, Oracle, MongoDB ou bancos de dados similares;
- Conhecimentos de metodologias ágeis, especialmente Scrum;
- Inglês mínimo B2, com capacidade de conversação;
- Espanhol para conversação;
- Disponibilidade para futura mudança para Portugal ou Espanha.
Diferenciais
- Conhecimentos de programação reativa;
- Conhecimentos de APIs e OpenAPI Specification 3 (OAS3);
- Outros conhecimentos técnicos que agreguem valor ao projeto.
Modelo de atuação e condições
Projeto internacional
Atuação inicialmente 100% remota
Disponibilidade obrigatória para futura mudança para Portugal ou Espanha
Inglês e espanhol para conversação obrigatórios
Entrevista técnica obrigatória
Participação em plantões 24x7 em sistema de rodízio, aproximadamente uma semana a cada 3–4 meses, de acordo com o calendário da equipe.
Originally posted on Himalayas
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search