Java Microservicios (Madrid)

HAYS
Madrid - España 08/04/2021

Descripción de la oferta de empleo

En la actualidad estamos colaborando con una multinacional de origen suiza que se dedica a la fabricación de tintas de billetes y precintos de tabaco y alcohol. Aparte de eso también desarrollan sistemas de trazabilidad que permiten controlar las tasas impositivas y las aduanas. Como hay tasas e impuestos, tienen contratos con Gobiernos que aseguran una estabilidad de colaboración entre las dos partes

Como la empresa está en fase de expansión ha decidido montar un centro de excelencia en Madrid Centro. En ese centro de excelencia hay profesionales de muy altas cualificaciones que desarrollan con tecnologías muy punteras, como arquitectura de microservicios, Kafka, Java reactivo y Big Data. Por último, trabajan mucho con metodologías ágiles y más concretamente con Scrum en cada fase del proceso de desarrollo.

Estamos buscando un Senior Software Engineer (Java - Microservicios) para su equipo internacional

¿Cuáles serían tus funciones?


- Diseño e implementación de aplicaciones genéricas Java de misión crítica destinadas a la automatización industrial.
- Garantizar una integración óptima de otras capas (UI, dispositivos de hardware, servidor en la nube).
- Aplicar excelentes prácticas de ingeniería de software. Mantenga altos estándares de diseño y calidad de código en todo momento.
- Aplicar prácticas de prueba automatizadas de vanguardia (unidad, componente, pruebas de integración). Trabajar en el empaquetado y la implementación automatizada de software.
- Contribuir a ideas de innovación de productos, prototipos, especificaciones funcionales y de diseño, además de software de producción.
- Aplicar metodologías ágiles en todo el proceso de desarrollo: desafiar y clarificar los requisitos y garantizar la entrega oportuna de características de alta calidad.




¿Cuáles serían los requisitos?


- Se requieren más de 3 años de experiencia como Java Developer - Microservicios
- Ingeriria Informática o Master en Informática, o similar
- Conocimiento de Patrones y Buenas Prácticas, para diseñar y desarrollar código limpio y de calidad. Gran experiencia y habilidades prácticas en Java SE (JAVA 8 mínimo).
- Experiencia con Maven (o alguna otra herramienta de construcción como Gradle) y sus complementos.
- Amplia experiencia práctica en Spring Framework.
- Experto en pruebas de aceptación y unidad automatizadas (incluidas las pruebas de rendimiento).
- Conocimientos prácticos del procesamiento de colas de mensajes como Apache ActiveMQ o Apache Kafka.
- Experiencia en programación funcional o reactiva.
- Experiencia con HTTP / 2 y tecnologías relacionadas como gRPC y Protobuf plus.
- Experiencia con tecnologías de contenedores, como Docker y orquestación como Kubernetes.
- Experiencia en automatización de implementaciones e integración continua (Jenkins, Bamboo, TeamCity). Experto en bases de datos relacionales, por ejemplo, PostgreSQL
- Experiencia en Metodologías Agile
- Imprescindible nivel alto de inglés


¿Qué ofrecemos?


- Proyecto de 6 meses con posibilidad de pasar a cliente final
- Trabajo inicialmente en remoto
- Horario Flexible
- Ambiente internacional



¡Si te apasionan los retos, ésta es tu oportunidad! estamos esperando perfiles como el tuyo, apasionado/a por la tecnología y el producto!

¡¡Si conoces a alguien interesado/a en este tipo de proyecto, no dudes en compartir!!

Otros detalles de la oferta

CVs inscritos en el proceso: 1

Datos principales de la oferta
  • Madrid, Madrid - Madrid
    España
    Ubicación
  • Analista Programador
    Funciones
  • Jornada completa
    Jornada
  • 3 años
    Experiencia
  • A determinar
    Tipo contrato
  • Java Microservicios

¿No tienes cuenta en Tecnoempleo.com?

Regístrate como candidato en Tecnoempleo.com y vincula tu CV a las ofertas de empleo.

Crea tu cuenta gratis
Amplía tu formación con estos cursos recomendados