Bjak
Grupo Data
Desarrollador/a Java / Kafka Senior
Sobre la oportunidad
Buscamos un/a Desarrollador/a Senior Java / Kafka para integrar un proyecto internacional, actuando en el desarrollo y evolución de soluciones basadas en microservicios, con fuerte utilización de Java, Spring Boot y Apache Kafka.
Buscamos un profesional con sólida experiencia en desarrollo de software, arquitecturas distribuidas y buenas prácticas de ingeniería, preparado para actuar en un entorno técnico, colaborativo y de alta disponibilidad.
Responsabilidades principales
- Desarrollar y evolucionar aplicaciones basadas en microservicios;
- Actuar en el desarrollo utilizando Java y Spring Boot;
- Trabajar con Apache Kafka en soluciones de mensajería y procesamiento distribuido;
- Participar del diseño y evolución de soluciones y componentes de software;
- Desarrollar y mantener integraciones entre aplicaciones y servicios;
- Aplicar buenas prácticas de desarrollo, arquitectura y calidad de código;
- Crear y mantener pruebas utilizando prácticas como TDD y/o BDD;
- Trabajar con bases de datos relacionales y NoSQL;
- Participar de las rutinas de desarrollo en entorno Agile/Scrum;
- Participar en la escala de guardias 24x7, conforme calendario del equipo.
Requisitos obligatorios
- Mínimo de 4 años de experiencia en desarrollo de software o posición similar;
- 4 años o más de experiencia demostrada con Apache Kafka a nivel avanzado;
- Experiencia con Java 8 o superior;
- Experiencia con Spring Boot y arquitectura de microservicios;
- Conocimientos de programación funcional;
- Experiencia con JPA;
- Conocimientos sólidos de diseño de software;
- Experiencia con prácticas de pruebas TDD y/o BDD;
- Experiencia con PostgreSQL, Oracle, MongoDB o bases de datos similares;
- Conocimientos de metodologías ágiles, especialmente Scrum;
- Inglés mínimo B2, con capacidad de conversación;
- Español para conversación;
- Disponibilidad para futura mudanza a Portugal o España.
Diferenciales
- Conocimientos de programación reactiva;
- Conocimientos de APIs y OpenAPI Specification 3 (OAS3);
- Otros conocimientos técnicos que puedan agregar valor al proyecto.
Modelo de actuación y condiciones
Proyecto internacional
Actuación inicialmente 100% remota
Disponibilidad obligatoria para futura mudanza a Portugal o España
Inglés y español para conversación obligatorios
Participación obligatoria en guardias 24x7 en sistema de rotación, de lunes a domingo, aproximadamente una semana cada 3–4 meses, conforme al calendario del equipo.
