Descripción del puesto
Buscamos un/a arquitecto/a senior en Java para formar parte de la evolución de un producto core de nuestra compañía.
Funciones:
* Desarrollo de componentes Java basados en Spring Boot, Spring, Project Reactor, gRPC, etc.
* Diagnóstico y corrección de incidencias productivas.
* Asesoramiento a equipos en el uso del framework Java y Spring Boot en general.
* Participación en el diseño del framework en conjunto, de las herramientas de desarrollo y de los componentes específicos.
Requisitos:
* Más de 5 años de experiencia usando tecnologías Java.
* Experiencia en desarrollo Java en JDK's 11 y/o 17, 21.
* Conocimiento interno del funcionamiento de Spring Boot & Spring y de sus mecanismos internos de inicialización, intercepción, observabilidad, etc.
* Conocimiento avanzado de modelos de ejecución en concurrencia en Java (threading, asincronía, modelo de ejecución de Netty y Project Reactor).
* Conocimiento del funcionamiento de Maven 3.x y configuración avanzada.
* Conocimientos de mecanismos de seguridad OAuth based.
* Experiencia en uso de Spring Data (JDBC, NoSQL) Uso de docker y docker-compose para desarrollo y tests.
* Conocimiento básico de k8s.
* Experiencia de uso de herramientas de observabilidad con Java (Métricas, logs, traza distribuida): Micrometer, OpenTelemetry.
* Inglés técnico para leer/escribir documentación.
Nuestra oferta:
* Contratación indefinida.
* Modalidad flexible.
Acerca de nosotros:
Izertis es una compañía tecnológica con 28 años de experiencia, incluida en el índice IBEX Growth Market 15 y entre las 1.000 empresas que más rápido crecen entre los países europeos.