Software Engineer (Java) Madrid

Lynx
Madrid, Spain
22 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Shift work
Languages
English

Tech stack

Java (Programming Language) Artificial Intelligence Amazon S3 Computer Engineering Concurrent Computing Software Design Patterns Github JSON Lynx OAuth File Transfer Protocol (FTP) Performance Testing
+9 more
Spring-boot Backend Gitlab Git Low Latency Apache Kafka Bitbucket Restful APIs Amazon Simple Queue Service (SQS)

Job description

EnLynx 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 delsector 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.Desarrollamostecnología avanzadapara laprevenció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 financieromás seguro y transparente.Damos prioridad a lavisión,laagilidady lavelocidadpara ofrecer experiencias de cliente excepcionales y hemos establecido relaciones duraderas y de confianza con algunas de las principales instituciones financieras, fintechs y empresas comerciales detodo el mundo.ComoSoftware 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 TIEstamos en búsqueda de un/unaSoftware Engineer (Java)para unirse a nuestro equipo enMadrid,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 conJava y Spring Booten versiones recientes.Diseño y desarrollo deAPIs REST.Arquitectura demicroserviciosy patrones de diseño backend.Programación concurrente, asíncrona y distribuida.Diseño de sistemas modulares, extensibles y de alto rendimiento.Conocimientos deDocker, Kubernetesy despliegues en cloud.Buenas prácticas detesting: unitario, integración y pruebas de rendimiento.Observabilidad: logs, métricas, trazas, alertas y diagnóstico de incidencias.Uso derepositorios Git, como GitLab, GitHub o Bitbucket, y familiaridad con flujos de trabajo basados en ramas, merge requests o pull requests.Deseable conocimiento deentornos cloud.Valorable experiencia trabajando con herramientas deCI/CD y entornos containerizados.Mentalidad decalidad 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 conseguro médico, seguro de vida,y acceso aWellhub.Impulsamos la flexibilidad con unmodelo híbridoycolaborativo.Potenciamos tu crecimiento conformación especializaday 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 contickets de restaurantymedidas 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.#J-*****-Ljbffr

Requirements

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 conJava y Spring Booten versiones recientes. Diseño y desarrollo deAPIs REST. Arquitectura demicroserviciosy patrones de diseño backend. Programación concurrente, asíncrona y distribuida. Diseño de sistemas modulares, extensibles y de alto rendimiento. Conocimientos deDocker, Kubernetesy despliegues en cloud. Buenas prácticas detesting: unitario, integración y pruebas de rendimiento. Observabilidad: logs, métricas, trazas, alertas y diagnóstico de incidencias. Uso derepositorios Git, como GitLab, GitHub o Bitbucket, y familiaridad con flujos de trabajo basados en ramas, merge requests o pull requests. Deseable conocimiento deentornos cloud. Valorable experiencia trabajando con herramientas deCI/CD y entornos containerizados. Mentalidad decalidad 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 conseguro médico, seguro de vida,y acceso aWellhub. Impulsamos la flexibilidad con unmodelo híbridoycolaborativo. Potenciamos tu crecimiento conformación especializaday oportunidades de carrera en un ecosistema tecnológico global centrado en datos e IA aplicada a fraude y AML.

About the company

EnLynx Financial Crime Tech S.A., somos una empresa de software basado en IA especializada en detectar y predecir patrones de comportamiento.

Apply for this position

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

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…