Desarrollador/a Java DevOps

Inycom
Municipality of Madrid, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Clean Code Principles
Java
API
Unit Testing
Code Review
Computer Engineering
Continuous Integration
Software Design Patterns
DevOps
Maven
Software Engineering
React
Spring-boot
Kubernetes
Front End Software Development
Microservices

Job description

Te encargarás de implementar soluciones escalables utilizando Java y Spring Boot, principios de Clean Architecture, e infraestructuras modernas basadas en contenedores y automatización, garantizando la calidad, mantenibilidad y eficiencia en la entrega del software., * Diseño, desarrollo y mantenimiento de aplicaciones basadas en microservicios utilizando Java y Spring Boot.

  • Implementación de arquitecturas de APIs REST, asegurando escalabilidad, resiliencia y buenas prácticas de diseño.
  • Trabajo con React para el desarrollo y mantenimiento de interfaces frontend, cuando sea necesario.
  • Diseño, despliegue y operación de aplicaciones utilizando contenedores (Kubernetes).
  • Implementación de prácticas de DevOps: CI/CD, automatización de builds con Maven, despliegues automatizados y testing continuo.
  • Integración de componentes y servicios con plataformas de mensajería: colas, pub/sub y sistemas de eventos.
  • Participación activa en la definición de arquitectura y patrones de diseño.
  • Garantizar calidad de código mediante pruebas unitarias, integraciones automatizadas y prácticas de software craftsmanship, Clean Code y Clean Architecture.
  • Participación en revisiones de código y contribución a la mejora continua del equipo.
  • Colaboración estrecha con equipos multidisciplinares para asegurar entregas alineadas con el ciclo de vida del software. ·
  • Documentación técnica de servicios, APIs y procesos de despliegue.

Requirements

  • Formación: Titulación en Ingeniería Informática o Telecomunicaciones (licenciatura/grado/grado + Máster) o Grado/Grado Superior-FP2) o equivalentes.
  • Experiencia: al menos 2 años en posiciones de desarrollo de microservicios en Java, Spring Boot, React.
  • Experiencia en arquitecturas REST.
  • Experiencia con React para desarrollo frontend.
  • Experiencia en contenedores (Kubernetes).
  • Experiencia práctica con herramientas de automatización de compilación e integración continua, como Maven.

Benefits & conditions

  • Remuneración competitiva acorde a la experiencia.

  • Oportunidades de crecimiento y formación en tecnologías emergentes.

  • Conciliación: Puesto en teletrabajo parcial.

  • Formación continua y especializada: Tanto el área técnica (certificaciones oficiales) como el desarrollo de habilidades y de idiomas. ¡Consúltanos sobre nuestro catálogo de curso!

  • Retribución flexible: Benefíciate seguro médico y/o cheque guardería, suponen una importante rebaja fiscal.

  • Posibilidad de movilidad geográfica dentro de nuestra red de oficinas.

About the company

Junto al resto del Grupo Nunsys, formamos el grupo de empresas tecnológicas más grande de España (>2.800 compañeros/as) y entre nuestros clientes se encuentran grandes cuentas de sector público, agroalimentación, banca y seguros, industria y servicios, laboratorios, medioambiente y energía, salud o teleco con un total de más 8.000 clientes activos en cartera.

Apply for this position