Senior Backend Developer con IA // 100% remoto - Boycor
23 hours ago
Valencia
¿Te estás planteando un cambio laboral y te gustaría trabajar desde cualquier parte de España? ¡Esta es tu oportunidad! Desde Boycor buscamos un/a Senior Backend Java Engineer con experiencia en proyectos de IA para incorporarse en la plantilla de uno de nuestros clientes y participar en un proyecto internacional de alto impacto tecnológico. Te incorporarás a un entorno donde el reto principal es diseñar, desarrollar y optimizar servicios backend en Java 8+, trabajando sobre arquitecturas de microservicios, sistemas event-driven y entornos cloud, con especial foco en proyectos vinculados a Inteligencia Artificial desde el backend en Java. ¡Queremos conocerte! ¿Cómo SERÁ tu día a día? • Desarrollarás servicios backend en Java (8+) dentro de una arquitectura basada en microservicios, asegurando rendimiento, escalabilidad y resiliencia, • Participarás en proyectos de IA desde el backend, integrando, sirviendo o ejecutando modelos de Machine Learning y Deep Learning usando herramientas como DL4J (DeepLearning4J), Weka, TensorFlow Java API u ONNX Runtime Java, • Construirás y evolucionarás APIs REST bien documentadas y de alto rendimiento, garantizando seguridad y consistencia en su consumo, • Participarás en el diseño de arquitecturas y flujos de datos, proponiendo mejoras técnicas basadas en patrones como Hexagonal/Clean Architecture, Event-Driven Design, CQRS y DDD, • Implementarás soluciones de programación reactiva usando RXJava, VertX, Reactor o Spring WebFlux, optimizando la gestión de concurrencia y eventos, • Integrarás servicios mediante mensajería asíncrona (Kafka, RabbitMQ), asegurando consistencia y tolerancia a fallos, • Desplegarás y gestionarás servicios en entornos cloud (preferiblemente GCP, también AWS o Azure) usando Docker y Kubernetes, incluyendo escalado automático y monitorización, • Definirás y ejecutarás estrategias de testing automatizado (JUnit, RestAssured, pruebas de integración y contract testing) para garantizar calidad y cobertura de código, • Colaborarás en la mejora de CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI o similares) y en la adopción de buenas prácticas DevOps, • Participarás en revisiones de código y mentorearás a otros desarrolladores, promoviendo cultura de código limpio y buenas prácticas de desarrollo, • Identificarás cuellos de botella y problemas de performance, proponiendo soluciones concretas para optimizar sistemas críticos, • Trabajarás en entornos ágiles (Scrum/Kanban), colaborando con otros perfiles técnicos dentro del chapter ¿Cuál es la CLAVE de este puesto? • Experiencia sólida en desarrollo de aplicaciones web con Java 8+, • Titulación en Ingeniería Informática, Telecomunicaciones o similar, • Experiencia en proyectos de IA desde el backend en Java, trabajando con herramientas que permitan entrenar, ejecutar o servir modelos de ML/DL (DL4J, Weka, TensorFlow Java API, ONNX Runtime Java), • Experiencia sólida en desarrollo en arquitecturas de microservicios (Spring Boot, Micronaut o Quarkus), aplicando patrones como Hexagonal, Clean Architecture, Event Driven, CQRS y DDD, • Experiencia demostrable en diseño, construcción y consumo de APIs REST escalables, • Experiencia en programación reactiva (RXJava, VertX, Reactor o Spring WebFlux), • Experiencia trabajando con Docker, Kubernetes y despliegues en entornos cloud (preferentemente Google Cloud; también AWS o Azure), • Experiencia en implementación de CI/CD pipelines ¿Qué podemos OFRECERTE? • Contrato indefinido con cliente para proyecto estable, • Modalidad de trabajo: 100% remoto, • Horario flexible: L a J 8,5h y V 6h; julio y agosto jornada intensiva de 7h, • Condiciones económicas: 50.000€ - 60.000€ brutos anuales (cifra orientativa abierta a negociación), • Beneficios sociales: tarjeta de retribución flexible, seguro médico privado y 23 días laborales de vacaciones al año ¿Te sientes identificado/a? No dudes en inscribirte.