Software Engineer (Java) Madrid

Lynx

Madrid

Presencial

EUR 55.000 - 75.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Seguro médico
Seguro de vida
Wellhub
Modelo híbrido
Tickets de restaurant
Apoyo familiar

Descripción de la vacante

Lynx Financial Crime Tech S.A. busca un/a Software Engineer (Java) para unirse a nuestro equipo en Madrid.

Participarás en la construcción y mantenimiento de una plataforma de orquestación de fraude para entornos distribuidos de alto rendimiento, con microservicios reactivos y Java 21+, Spring Boot y Netty. Requisitos: +2 años en backend con Spring Boot; experiencia en APIs REST, Docker, Kubernetes y entornos cloud; enfoque en calidad de código y pruebas.

Formación

  • Más de 2 años desarrollando backend con Spring Boot (obligatorio).
  • Ingeniería Informática, de software o similar (deseable).
  • Inglés fluido, al menos B2 (deseable).

Responsabilidades

  • Analizar requisitos y colaborar en el diseño de soluciones.
  • Diseñar, desarrollar y evolucionar microservicios backend en Java 21+ y Spring Boot.
  • Trabajar con arquitecturas reactivas basadas en Spring WebFlux y Netty.
  • Diseñar e implementar integraciones con APIs REST y sistemas de entrada/salida.
  • Trabajar con OAuth para autenticación y autorización.
  • Colaborar en integraciones con S3, Kafka, REST y otros formatos y protocolos.

Conocimientos

Java
Spring Boot
APIs REST
Microservicios
Concurrencia
Asíncrona
Distribuida
Docker
Kubernetes
Cloud

Educación

Ingeniería Informática o software

Herramientas

Git (GitLab/GitHub/Bitbucket)
CI/CD

Descripción del empleo

En Lynx Financial Crime Tech S.A., somos una empresa de software basado en IA especializada en detectar y predecir patrones de comportamiento. Dirigida por un equipo experto del sector financiero y académico, desarrollamos e implementamos tecnologías de IA de vanguardia y autoaprendizaje. Nuestra plataforma destaca en tecnologías de procesamiento de transacciones de baja latencia y está disponible tanto in situ como en la nube.

Desarrollamos tecnología avanzada para la prevención del fraude y la lucha contra el blanqueo de capitales (AML), ayudando a organizaciones globales a tomar decisiones en tiempo real mediante analítica avanzada e inteligencia artificial.

Ofrecemos un entorno internacional y especializado donde podrás crecer, innovar y desarrollarte con propósito, contribuyendo a un sistema financiero más seguro y transparente. Damos prioridad a la visión, la agilidad y la velocidad para ofrecer experiencias de cliente excepcionales y hemos establecido relaciones duraderas y de confianza con algunas de las principales instituciones financieras, fintechs y empresas comerciales de todo el mundo.

Como Software Engineer (Java) tu objetivo será participar en la construcción y mantenimiento de una plataforma de orquestación de fraude diseñada para operar en entornos distribuidos de alto rendimiento. Formarás parte de un proyecto backend basado en microservicios reactivos con Java 21+, Spring Boot, WebFlux y Netty, contribuyendo al desarrollo de componentes modulares, escalables y preparados para integrarse con otros sistemas de fraude. Estas serán algunas de las actividades clave en tu día a día:

  • Análisis de requerimientos y participación en el diseño de soluciones.
  • Diseñar, desarrollar y evolucionar microservicios backend en Java 21+ y Spring Boot.
  • Trabajar con arquitecturas reactivas basadas en Spring WebFlux, Project Reactor y Netty.
  • Diseñar e implementar integraciones con APIs REST y distintos sistemas de entrada/salida.
  • Trabajar con mecanismos de autenticación y autorización basados en OAuth.
  • Colaborar en integraciones con tecnologías como S3, SQS, SFTP, Batch, Kafka, MQ, REST, Sockets, JSON u otros formatos y protocolos, según las necesidades del proyecto.
LO QUE BUSCAMOS EN TI

Estamos en búsqueda de un/una Software Engineer (Java) para unirse a nuestro equipo en Madrid, con los siguientes requisitos y experiencia:

Experiencia profesional
  • +2 años desarrollando aplicaciones backend con Spring Boot (Obligatorio)
  • Ingeniería Informática, de software o carreras similares (Deseable)
  • También se valorará formación equivalente acreditada mediante experiencia profesional relevante.
  • Nivel de inglés fluido, al menos B2 (Deseable)

No hace falta que todo esto forme parte de tu experiencia previa. Si ya has trabajado con alguna de estas tecnologías, genial. Si otras simplemente te suenan y tienes interés en aprenderlas, también encajarás bien:

  • Conocimiento consolidado y buenas prácticas en programación con Java y Spring Boot en versiones recientes.
  • Diseño y desarrollo de APIs REST.
  • Arquitectura de microservicios y patrones de diseño backend.
  • Programación concurrente, asíncrona y distribuida.
  • Diseño de sistemas modulares, extensibles y de alto rendimiento.
  • Conocimientos de Docker, Kubernetes y despliegues en cloud.
  • Buenas prácticas de testing: unitario, integración y pruebas de rendimiento.
  • Observabilidad: logs, métricas, trazas, alertas y diagnóstico de incidencias.
  • Uso de repositorios Git, como GitLab, GitHub o Bitbucket, y familiaridad con flujos de trabajo basados en ramas, merge requests o pull requests.
  • Deseable conocimiento de entornos cloud.
  • Valorable experiencia trabajando con herramientas de CI/CD y entornos containerizados.
  • Mentalidad de calidad de código: buscamos personas que valoren la simplicidad, la mantenibilidad y las buenas prácticas de desarrollo.

Lynx Tech se enorgullece de ser una organización que ofrece igualdad de oportunidades sin importar edad, género, discapacidad, estado civil, raza, religión u orientación sexual. Estamos comprometidos en ofrecer un proceso de selección inclusivo y accesible para todas las personas.

Al unirte a nuestro equipo, disfrutarás de múltiples beneficios, tales como:

  • Cuidamos de tu bienestar por lo que contarás con seguro médico, seguro de vida, y acceso a Wellhub.
  • Impulsamos la flexibilidad con un modelo híbrido y colaborativo.
  • Potenciamos tu crecimiento con formación especializada y oportunidades de carrera en un ecosistema tecnológico global centrado en datos e IA aplicada a fraude y AML.
  • Buscamos hacer tus días laborales más accesibles, por lo que contarás con tickets de restaurant y medidas de apoyo familiar.

Si estás interesado y cumples con los requisitos, aplica ahora o comparte esta oportunidad con alguien que consideres ideal para este rol.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer (Python)
Software Engineer (Python)

Lynx Tech • Madrid

Presencial
EUR 55.000 - 75.000
Seguro médico
Seguro de vida
Wellhub
+5
Software Engineer (Python)
Software Engineer (Python)

Hyperproof • Madrid

Presencial
EUR 40.000 - 60.000
Java Backend Engineer — Spring Boot, Madrid (Hybrid)
Java Backend Engineer — Spring Boot, Madrid (Hybrid)

Lynx • Madrid

Híbrido
EUR 55.000 - 75.000
Seguro médico
Seguro de vida
Wellhub
+3
Software Engineer Java | Híbrido Madrid
Software Engineer Java | Híbrido Madrid

knowmad mood • Las Rozas de Madrid

Híbrido
EUR 40.000 - 55.000
Contrato indefinido
Formación interna
Plan de retribución flexible
+2
UX/UI Designer
UX/UI Designer

Lynx Tech • Madrid

Híbrido
EUR 42.000 - 60.000
Seguro médico
Seguro de vida
Tickets de restaurant
+1
Java Backend Developer
Java Backend Developer

NEVERHACK Spain • Madrid

Híbrido
EUR 35.000 - 45.000
Flexibilidad horaria
Jornadas intensivas los viernes
Trabajo híbrido
+1
Software Engineer Java + Administración Jira (Sector Banca) - Remoto
Software Engineer Java + Administración Jira (Sector Banca) - Remoto

knowmad mood • Las Rozas de Madrid

Híbrido
EUR 40.000 - 60.000
Modelo de trabajo remoto
Horario flexible
22 días de vacaciones
+3
Senior Java developer
Senior Java developer

Amaris Consulting • Madrid

A distancia
EUR 40.000 - 65.000
Políticas flexibles y trabajo remoto
Apoyo para guardería
Seguro de salud privado
+2
Software Engineer Senior Java - Remoto
Software Engineer Senior Java - Remoto

knowmad mood • Las Rozas de Madrid

Híbrido
EUR 55.000 - 75.000
Contrato indefinido
Trabajo remoto
Horario flexible
+8
Programador/a Java 11 - Microservicios
Programador/a Java 11 - Microservicios

Redsys Servicios de Procesamiento • Madrid

Híbrido
EUR 55.000 - 75.000
Hybrid work model
Formación especializada
Plan de retribución flexible
+2