¿Tienes experiencia profesional como Desarrollador/a Java y Spring boot? ¿Te apasiona la tecnología y el desarrollo? ¿Buscas proyectos y que tengan impacto?
La información a continuación detalla los requisitos del puesto, la experiencia esperada del candidato y las cualificaciones correspondientes.
Si es así, sigue leyendo...
¿Cómo es trabajar con ?
Tenemos una cultura de mejora continua: Te integrarás en un proyecto retador que impulsará tus conocimientos y experiencia.
Crecimiento profesional: Apostamos por el crecimiento de nuestro equipo y priorizamos la promoción interna.
Cercanía: Nunegal lo formamos personas, no números. Nos conocemos por el nombre.
Buen rollo: Somos un equipo, nos ayudamos y compartimos conocimientos. Además, somos conocidos por nuestro #Nunefest
¿Qué te ofrecemos?
Incorporación a una empresa en constante crecimiento.
100% teletrabajo, con disponibilidad para acudir a la oficina en La Coruña de forma muy esporádica (1 o 2 veces al año).
Retribución flexible (ticket restaurante, seguro médico...).
Formación continua.
¡Y mucho más!
¿Cómo será tu día a día?
Desarrollarás nuevas funcionalidades utilizando Java con Spring Boot, siguiendo principios de arquitectura hexagonal.
Trabajarás en un entorno de microservicios, integrando servicios a través de mensajería asíncrona (Kafka, etc.).
Participarás activamente en revisiones de código, definición técnica y despliegues automatizados mediante CI/CD.
Gestionar y administrar entornos en los principales proveedores cloud (AWS, Azure o Google Cloud).
Colaborarás con tu equipo para asegurar que cada entrega cumple con los estándares de calidad definidos.
Sobre ti...
Amplios conocimientos en Java (versiones 17 – 21)
Experiencia con Spring y Spring Boot
Diseño y desarrollo de REST APIs bajo enfoque API First
Desarrollo de tests unitarios con JUnit
Experiencia trabajando con arquitectura de microservicios
Bases de datos relacionales: Oracle, Maria DB, DB2, SQL Server
Bases de datos no relacionales: Mongo DB
Control de versiones con Git y Git Hub
Experiencia en entornos CI/CD (Git Hub Actions, Git Flow)
Conocimiento profundo de patrones de diseño de software
Experiencia trabajando con metodologías Agile
Experiencia con mensajería asíncrona (Kafka)
Conocimientos en Domain Driven Design (DDD)
Herramientas de monitorización: Grafana
Herramientas de calidad de código: Sonar Qube
Se valorará positivamente:
Conocimiento de aplicación de IA en el entorno de desarrollo de software. xsgfvud
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.