El portal de empleo de España

Desarrollador/a Java

En remoto desde España·Añadida hoy

Sngular

6 ofertas abiertas

Resumen

Detalles del puesto

  • Totalmente en remoto

    Solo desde ciertos lugares, según la oferta: «Java Developer | Remote in Spain»

Requisitos

  • Trabajar en inglés

    Se requiere inglés, según la oferta.

Esta oferta se ha traducido automáticamente al español.

El puesto

Qué harás

Buscamos profesionales del mundo Java que no tengan miedo a afrontar nuevos retos. Queremos que defiendas las buenas prácticas y que sepas trabajar muy bien en equipo.

Si tu reto ideal es unirte a una empresa que defiende a las personas, la calidad y la entrega de valor al cliente, ¡tenemos un lugar para ti! :)

  • Escribir código limpio y legible en lugar de código espagueti.

  • Desarrollar software utilizando enfoques de ingeniería modernos y metodologías ágiles.

  • Participar en el día a día del equipo y contribuir en la toma de decisiones.

  • Colaborar con otras áreas.

  • Crecer y ayudar a crecer a tus compañeros de equipo.

  • Investigar, aplicar y promover el uso de herramientas de IA generativa y asistentes de código para optimizar los flujos de trabajo de desarrollo, automatizar tareas y acelerar los ciclos de entrega.

  • Experiencia práctica en el ecosistema Spring: Dominio de Spring Boot, Spring Data y Spring Cloud.

  • Dominio avanzado de Java: Sólida experiencia trabajando con Java 17 y Java 21.

  • Gestión de bases de datos: Capacidad para trabajar con bases de datos SQL, PostgreSQL y MongoDB, y establecer relaciones entre ellas.

  • Sistemas de mensajería: Conocimiento y uso práctico de herramientas como Kafka y RabbitMQ.

  • Arquitecturas avanzadas: Experiencia desarrollando bajo patrones DDD (Domain-Driven Design), Event-Driven Architecture y MVC.

  • Cultura de testing: Capacidad para testear tus propios desarrollos utilizando JUnit, Mockito, AssertJ y Karate.

  • Idiomas: Capacidad para comunicarse eficazmente en inglés.

  • Integración de IA y Agentes: Investigar e implementar frameworks de IA modernos para construir funcionalidades inteligentes, trabajar con arquitecturas de agentes autónomos y conectar modelos de lenguaje con las capacidades del sistema.

  • Arquitectura Avanzada e IA: Implementar y evolucionar sistemas basados en microservicios y arquitectura hexagonal, integrando al mismo tiempo bases de datos vectoriales para dar soporte a búsquedas semánticas y contextos de IA.

  • Diseño de API basado en SDD: Diseñar, construir y consumir APIs REST robustas utilizando enfoques de Spec-Driven Development, garantizando contratos de API claros y automatizables tanto para humanos como para agentes de IA.

Sobre Sngular

Sector
IT Services
Todas las vacantes de Sngular
WhatsApp