
Quienes somos: Randstad Digital somos la empresa deconsultoría tecnológica del grupo Randstad especializada en serviciostecnológicos estables. A nivel global estamos presente en más de 20 paises y contamos con más de 25.000especialistas IT y a nivel nacional con más de 400 y tenemos oficinas enMadrid, Barcelona, Valencia, Sevilla, Zaragoza, Bilbao y Valladolid.Llevamos a cabo servicios de IT e ingeniería apasionantes y con lasúltimas tecnologías. Cuidamos de nuestr@s trabajadores mediante el tratohumano que nos caracteriza y por ello te impulsamos para seguircreciendo sin límites!Nuestro objetivo: Crecer e impulsar junt@s en equipo el liderazgo digitalpara innovar y marcar la diferencia basándonos en la responsabilidadsocial tecnológica, conectando personas y tecnología.Tus funciones: Si tu trayectoria profesional está orientada al desarrollo deaplicaciones java y cuentas con una sólida expe
Principales tareas del servicio y habilidades requeridas.-a partir de 5 años de experiencia demostrable en TI como programador informático en entornos corporativos.-Flexibilidad para utilizar diferentes tecnologías y lenguajes de programación.-Conocimiento de Jira/Confluence para gestión de errores/defectos.- Experiencia trabajando en equipos y marcos ágiles.
Requisitos técnicosConocimientos en TDD.Conocimientos en Automatización de Testing.Conocimiento de repositorios de código y GIT, Gitflow.Conocimientos mínimos de JDK11.Conocimientos en Spring Boot, Microservicios, SOAP, WebServicesConocimientos en Base de Datos SQL, JPA y NonSQLSpring: Datos, Seguridad, Cloud, etc.
Deseable:Conocimiento de Jenkins y Sonarqube.RabbitMQ Kafka RESTful APIsAPI First OpenAPI docDesign Patterns and good practices of MicroservicesClean ArchHex ArchSOLIDxRAY knowledgeKubernetes, DockerFrontend frameworks
Fluidez en inglés. Buenas habilidades comunicativas.Competencias generales: TDD y Cultura de automatización de pruebas. Desarrollar y mantener canales de creación de aplicaciones basados en Java, Axis2, REST y microservicios. Ejecutar despliegues y promociones de aplicaciones entre entornos. Toma de decisiones sobre mejoras de la aplicación. Definir e implementar soluciones para mejorar el ciclo de vida de las aplicaciones. Trabaja en automatización de tareas repetitivas, herramientas que brindan capacidad y salud de la plataforma. Perfil orientado a servicios que trabaja en tareas, proyectos y actividades para mejorar la salud de la plataforma técnica.
Idioma:Español: NativoInglés: B1 (B2 deseable)
Otros requerimientos:• Experiencia en Metodologías Ágiles.• Experiencia en BDD.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
