Desenvolvedor(a) Java / Kafka Sênior
Grupo Data
PortugalPosted 19 days agoDiscoveredMatch locked
RemoteFull TimeDeveloper
Sobre a oportunidade
Estamos buscando um(a)
Desenvolvedor(a) Sênior Java / Kafka
para integrar um projeto internacional, atuando no desenvolvimento e evolução 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, preparado para atuar em um ambiente técnico, colaborativo e de alta disponibilidade.
Principais responsabilidades
- Desenvolver e evoluir aplicações baseadas em
microsserviços
;
- Atuar no 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 e componentes de software;
- Desenvolver e manter integrações entre aplicações e serviços;
- Aplicar boas práticas de desenvolvimento, arquitetura e qualidade de código;
- Criar e manter testes utilizando práticas como
TDD e/ou BDD
;
- Trabalhar com bancos de dados relacionais e NoSQL;
- Participar das rotinas de desenvolvimento em ambiente
Agile/Scrum
;
- Participar da escala de
plantão 24x7
, conforme calendário da equipe.
Requisitos obrigatórios
- Mínimo de
4 anos de experiência
em desenvolvimento de software ou posição similar;
•
4 anos ou mais 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 arquitetura de microsserviços
;
- Conhecimentos de
programação funcional
;
- Experiência com
JPA
;
- Conhecimentos sólidos 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 possam agregar valor ao projeto.
Inglês e espanhol para conversação obrigatórios
Participação obrigatória em
plantões 24x7 em sistema de rodízio
, de segunda a domingo, aproximadamente
uma semana a cada 3–4 meses
, conforme calendário da equipe.
Originally posted on Himalayas
Not included in the source posting: about the role, what you'll do, qualifications, benefits.
Skills
javakafkaspringspring-bootscrumagilemongodbnosqlpostgresql
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.