Anunciado 29 de febrero
Tipo de jornada
Completa
Tipo de contrato
Otros contratos
Salario
Salario sin especificar
Estudios mínimos
Sin especificar
Nivel
Sin determinar
Número de vacantes
1
Tags Relacionados
Descripción del empleo


Ubicación: Madrid, Hibrido


Nuestro cliente, líder global en el sector de tecnología y consultoría, y socio tecnológico esencial para clientes a nivel mundial, busca incorporar a su equipo un Desarrollador de Software especializado en Microservicios.



Responsabilidades


  • Diseñar y gestionar arquitecturas de software basadas en microservicios.

  • Implementar soluciones utilizando Java 8 o superior y Spring Framework (incluyendo Spring Boot, Spring Security, Spring MVC, Spring Integration, Spring Cloud y Spring Batch).

  • Trabajar con tecnologías de contenedorización y orquestación como Docker y Kubernetes.

  • Manejar sistemas de mensajería como Apache Artemis y Apache Kafka.

  • Gestionar bases de datos PostgreSQL, Cassandra y MongoDB.

  • Utilizar herramientas de desarrollo como Maven y Git.

  • Aplicar principios de diseño UML, TDD, Clean Code y SOLID.

  • Desarrollar sobre frameworks como JPA, Hibernate y JMS.

  • Asegurar la calidad del código y la integración continua (CI/CD) utilizando Jenkins.



Requisitos mínimos
  • Experiencia comprobada en diseño y gestión de arquitecturas de software basadas en microservicios.

  • Dominio de Java 8 o superior y experiencia con el ecosistema Spring.

  • Familiaridad con Docker, Kubernetes, Apache Artemis/ActiveMQ, Apache Kafka, y bases de datos como PostgreSQL, Cassandra y MongoDB.

  • Competencias en Maven, Git, diseño UML, TDD, Clean Code/SOLID y frameworks relevantes.

  • Conocimientos sólidos en la arquitectura de microservicios, incluyendo aspectos como la centralización de logs, escalabilidad, elasticidad y comunicación entre microservicios.

  • Experiencia con ciclos de CI/CD, preferentemente con Jenkins.





Inscribirme a esta oferta
Compartir esta oferta