Visual Limes S.L.
Desarrollador Java en Remoto
Explore roles
Visual Limes S.L.
Desarrollador Java en Remoto
Private salary
Multiple locations
Hybrid
RECENTLY POSTED
Graduate
Junior
Mid
Senior
Leader
Description

¿Eres un apasionado del desarrollo en Java y estás buscando crecer profesionalmente en un entorno dinámico y colaborativo? ¡Entonces esta es tu oportunidad! Estamos en búsqueda de un perfil Java Middle o Senior para unirse a nuestro equipo en plena expansión. Buscamos personas con sólidos conocimientos técnicos y motivación para enfrentar nuevos desafíos en un ambiente innovador. Titulación requerida • Ing. Informática o equivalentes (Telecomunicaciones, Industrial, etc.) • Ciclo Formativo Superior en Informática o equivalentes. Experiencia mínima • Al menos 7 años de experiencia profesional en desarrollo de software. • Experiencia demostrable en desarrollo backend con Java y Spring Boot. • Experiencia en desarrollo frontend con React y TypeScript. • Experiencia trabajando sobre productos en mantenimiento evolutivo y correctivo. Funciones Desarrollo evolutivo y correctivo de las aplicaciones del ecosistema Visual Limes en base a los requisitossolicitados, incluyendo: • Corrección de incidencias de producto en frontend, backend y librería de componentes. • Diseño técnico de nuevas funcionalidades y análisis de impacto entre SPA, BFFs, microservicios y basede datos. • Desarrollo de nuevas funcionalidades aplicando buenas prácticas de codificación, testing ymantenibilidad. • Evolución de la aplicación web vl-app, incluyendo vistas clínicas, formularios, filtros, tablas,internacionalización y consumo de APIs REST. • Mantenimiento y mejora de la librería vl-ui, sus componentes reutilizables, temas, Storybook yempaquetado npm. • Desarrollo y mantenimiento de servicios Java Spring Boot en vl-backend, incluyendo BFFs,microservicios de dominio y librerías compartidas. • Integración con PostgreSQL, Redis, RabbitMQ, MinIO, OAuth2/OIDC y configuraciones Docker. • Participación en revisiones de código, definición de criterios técnicos, documentación y soporte alequipo de desarrollo. • Uso responsable de herramientas de Inteligencia Artificial como apoyo al desarrollo, debugging,testing, documentación y optimización. Requisitos • Al menos 7 años ejerciendo como Desarrollador/a Senior o rol equivalente. • Experiencia con Git, GitHub/GitLab y flujos de trabajo tipo Gitflow. • Experiencia en desarrollo de APIs REST y aplicaciones basadas en Java. • Conocimiento sólido de Java 17, Spring Boot, Spring Security, Spring Cloud, Gradle, MapStruct yLombok. • Experiencia con arquitectura de microservicios y patrón BFF. • Experiencia con React 18, TypeScript, Vite, Redux Toolkit, React Router, Axios, React Hook Form y MUI. • Conocimientos de bases de datos relacionales, SQL, PostgreSQL y migraciones con Flyway. • Experiencia con testing backend y frontend, incluyendo JUnit, Mockito, Vitest y Testing Library. • Conocimientos de Docker, docker-compose y configuraciones de entorno. • Experiencia trabajando con metodologías Agile. • Capacidad para leer, comprender y evolucionar código existente en proyectos de tamaño medio ogrande. • Experiencia demostrable en el uso de herramientas de Inteligencia Artificial como apoyo al desarrollode software. • Criterio técnico para integrar IA en el ciclo de desarrollo de forma eficiente, segura y alineada conbuenas prácticas de ingeniería. Valorable • Experiencia en software sanitario, especialmente farmacia hospitalaria, nefrología, HIS, EHR, HL7 o FHIR. • Conocimiento funcional o técnico en procesos clínicos: pacientes, prescripciones, laboratorio, diálisis,trasplantes, auditoría y gestión de usuarios. • Experiencia en diseño de componentes reutilizables, design systems, Storybook y librerías npmprivadas. • Experiencia con mensajería asíncrona, RabbitMQ, Redis, MinIO y patrones CQRS. • Experiencia con autenticación y autorización OAuth2/OIDC. • Experiencia en CI/CD, GitHub Actions, GitHub Packages o GitHub Container Registry. • Capacidad para orientar al equipo de desarrollo en decisiones técnicas, buenas prácticas y resoluciónde problemas complejos. • Experiencia en DDD, TDD o refactorización progresiva de sistemas existentes. Soft Skills • Persona organizada y metódica. • Habituada a trabajar en equipo. • Buena comunicación técnica y funcional. • Proactividad para detectar riesgos, bloqueos y oportunidades de mejora. • Autonomía para investigar, proponer e implementar soluciones. • Ganas de aprender y adaptarse a un dominio clínico complejo. • Capacidad para colaborar con perfiles técnicos, funcionales y de producto. Se ofrece Reto profesional. ⏰ Incorporación inmediata. Puesto de trabajo estable en empresa en crecimiento, con filosofía agile y orientada a la persona. Contrato indefinido. Buen ambiente de trabajo. Grupos de trabajo reducidos donde se fomenta la implicación y colaboración. ✔️ Remuneración competitiva. Modelo de trabajo 100% remoto. Híbrido en caso de residir en Valencia y alrededores. Flexibilidad horaria con jornada completa de lunes a viernes de 8:00 a 15:00 y dos tardes a la semana. Jornada reducida de 8:00 a 15:00 desde el 15 de junio al 15 de septiembre.

Role tech stack
Visual Limes S.L.
Desarrollador Java en Remoto
Share role