Desarrollador Java

Hays
1 month ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Compensation
€ 62K

Job location

Tech stack

Gulp
Java
API
Agile Methodologies
Automation of Tests
Bootstrap
Code Review
Computer Engineering
Relational Databases
Linux
PostgreSQL
Maven
Openshift
Oracle Applications
Selenium
Software Engineering
TypeScript
Web Applications
Scripting (Bash/Python/Go/Ruby)
Grunt (Software)
Spring-boot
Angular
Functional Programming
REST
Jasmine
Docker
Jenkins

Job description

Desarrollador Java con Inglés alto., Desde HAYS estamos colaborando con una empresa suiza líder en soluciones de seguridad para trazabilidad de productos, reconocida por ser proveedor de tinta para billetes. Estamos buscando un/a Software Engineer Java con amplia experiencia, altamente motivado/a y con enfoque práctico para unirse a nuestro equipo en Madrid., * Diseñar e implementar aplicaciones genéricas críticas en un entorno de microservicios.

  • Crear módulos y componentes reutilizables, autónomos y testeables.
  • Desarrollar aplicaciones web innovadoras, atractivas y altamente responsivas.
  • Aplicar buenas prácticas de ingeniería de software: testing, documentación, revisión de código, etc.
  • Implementar pruebas automatizadas de última generación (unitarias, de integración, etc.).
  • Participar en el empaquetado y despliegue automatizado del software.
  • Contribuir con ideas innovadoras, prototipos y especificaciones funcionales y de diseño.
  • Trabajar bajo metodologías ágiles, desafiando y clarificando requisitos para entregar funcionalidades de alta calidad en tiempo.

Requirements

  • Grado o Máster en Ingeniería Informática o campo relacionado.
  • Experiencia sólida en Java (Spring Boot, servicios REST), idealmente con conocimientos en programación funcional o reactiva.
  • Experiencia en Angular 12+ y TypeScript, así como Bootstrap.
  • Buenas prácticas de diseño y desarrollo de código limpio y de calidad.
  • Experiencia en diseño y consumo de APIs RESTful.
  • Gestión de dependencias con Maven en proyectos Java y Angular.
  • Conocimiento de herramientas como Grunt o Gulp.
  • Experiencia con frameworks de testing (Selenium, Jasmine, Karma).
  • Conocimientos en tecnologías de contenedores como Docker.
  • Bases de datos relacionales (PostgreSQL, Oracle).
  • Familiaridad con entornos Linux, scripting y empaquetado de software.
  • Experiencia con OpenShift y Jenkins en entornos de despliegue.
  • Nivel fluido de inglés.

Benefits & conditions

  • Contrato mercantil, Freelance
  • Ubicación: Modelo híbrido
  • Horario: Flexible (9:00-18:00), viernes y verano con jornada intensiva
  • Duración del contrato: 6 meses
  • Tarifa: 33€/hora
  • Idioma: Inglés C1 imprescindible

Apply for this position