Java & Kafka Developer Inglés Alto (Remoto)

Grupo Digital
Madrid, Spain
4 days ago
Apply on ticjob.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Compensation
€36,000.0 - €42,000.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) Agile Methodology Automation of Tests Relational Databases Java Persistence API PostgreSQL MongoDB NoSQL Oracle (Applications) Scrum Methodology Systems Development Life Cycle Software Engineering
+7 more
Systems Architecture Openapi System Availability Spring-boot Backend Apache Kafka Functional Programming

Job description

  • Desarrollar y mantener microservicios con Java y Spring Boot.
  • Implementar soluciones avanzadas de mensajería y procesamiento de eventos con Apache Kafka.
  • Aplicar principios de programación funcional y, cuando corresponda, reactiva.
  • Diseñar software y contribuir a la arquitectura de sistemas backend.
  • Desarrollar pruebas automatizadas siguiendo enfoques TDD o BDD.
  • Trabajar con bases de datos relacionales y NoSQL: PostgreSQL, Oracle y MongoDB.
  • Colaborar con el equipo siguiendo metodologías ágiles, especialmente Scrum.
  • Participar en el servicio de guardias rotativas para garantizar la disponibilidad de los sistemas.

Requirements

Buscamos un perfil senior que aporte experiencia en arquitectura, desarrollo y testing para construir soluciones robustas y escalables., * Al menos 6 años de experiencia en desarrollo backend o puestos similares.

  • Mínimo 4 años de experiencia avanzada con Apache Kafka.
  • Experiencia sólida en Java 8 o superior y Spring Boot.
  • Experiencia desarrollando arquitecturas de microservicios.
  • Conocimientos de programación funcional.
  • Experiencia con JPA.
  • Práctica de testing con TDD o BDD.
  • Conocimientos de diseño de software y arquitectura de sistemas.
  • Experiencia con PostgreSQL, Oracle y/o MongoDB.
  • Experiencia trabajando con metodologías ágiles, especialmente Scrum.
  • Inglés mínimo B2.
  • Disponibilidad para realizar guardias rotativas 24/7.
  • Residencia en España.

Deseable

  • Conocimientos básicos de programación reactiva.
  • Nociones de apificación y OpenAPI 3 (OAS3).
  • Experiencia o conocimientos adicionales que aporten valor al desarrollo de sistemas backend distribuidos.

Benefits & conditions

  • Modalidad: 100 % remoto.
  • Lugar de trabajo: España. Proceso limitado a candidatos/as residentes en España.
  • Contrato: Indefinido.
  • Horario: De 9:00 a 18:00 h. En verano, de 8:00 a 15:00 h.
  • Salario: En función de la experiencia laboral. 36 - 42.000 € b/a
  • Incorporación: Inmediata.
  • Guardias: Rotativas de disponibilidad 24/7, aproximadamente una semana cada 3 o 4 meses. Participación obligatoria.
  • Duración inicial de la asignación: 1 año.

About the company

Somos un equipo de más de 100 profesionales tecnológicos, en el que encontraras proyectos estables, en los principales clientes nacionales e internacionales, desarrollando soluciones de Inteligencia Artificial, Cloud, Ciberseguridad, etc…., Somos un grupo de empresas tecnológicas, formado actualmente por unos 400 profesionales, en distintas áreas: desarrollo, sistemas, ingeniería automática, consultoría…

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ticjob.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

1:21 min

Realizing the limitations of MongoDB for live statistics

Josip Stuhli Josip Stuhli · World Congress 2023

1:13 min

Overcoming integration challenges with Kafka Streams microservices

Denis Washington +1 · World Congress 2021

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

3:55 min

Infrastructure challenges when combining Kafka with Apache Flink

Bobur Umurzokov · LIVE

Videos

See all

Related articles

See all