Java & Workday Developer

knowmad Mood
Madrid, Spain
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) Unit Testing Microsoft Azure Checkstyle Static Program Analysis Software Quality Databases Data Transmissions Relational Databases Java Database Connectivity Java Persistence API Spring Framework
+20 more
Junit Python (Programming Language) Liquibase Apache Maven Model View Controller (MVC) OpenShift Oracle (Applications) RabbitMQ Mockito Swagger Service Discovery SONAR (Symantec) Openapi Spring-boot Backend Apache Kafka Restful APIs Spring Batch Workday Microservices

Job description

Buscamos una persona para incorporarse a un equipo técnico trabajando principalmente con Python, Java y Workday, participando en proyectos con foco en integraciones, transferencia de datos y procesos de nómina. El puesto ofrece la oportunidad de formar parte de un entorno con arquitectura de microservicios y tecnologías modernas., * Desarrollar e implementar soluciones backend con Java (8+) y Python.

  • Diseñar y consumir APIs REST siguiendo estándares como OpenAPI/Swagger.
  • Participar en integraciones con Workday a nivel funcional y técnico.
  • Gestionar procesos de transferencia de datos, especialmente en contexto de nómina.
  • Colaborar en entornos de arquitectura de microservicios.
  • Participar en pruebas unitarias y de integración para asegurar la calidad del software.
  • Trabajar con bases de datos relacionales y optimización de consultas.

Requirements

Experiencia de al menos 4 años en desarrollo:

  • Java (versión 8 en adelante) y Spring Framework (Spring Boot, Spring Batch, MVC) Imprescindible
  • Python (muy recomendable)
  • Workday (nivel funcional/técnico) Imprescindible

  • Conocimientos en:
  • Arquitectura de microservicios (APIs REST, OpenAPI, Swagger)
  • Herramientas de compilación como Maven
  • Testing: JUnit, Mockito, Wiremock, MockMVC, Spring Test
  • Bases de datos relacionales (JPA, Oracle, JDBC)
  • Experiencia en procesos de transferencia de datos y nómina.
  • Nivel de inglés hablado mínimo B2, Además, valoraremos muy positivamente si tienes experiencia y/o conocimientos en:
  • Azure DevOps
  • Brokers de mensajería (Kafka, RabbitMQ)
  • Feature Flags
  • Programación reactiva
  • Análisis de código estático (Sonar, PMD, Checkstyle)
  • Bases de datos no relacionales
  • Componentes avanzados de microservicios (Service Discovery, Circuit Breaker, OpenShift)
  • Herramientas de migración de BBDD (Liquibase, Flyway)

Benefits & conditions

Contrato Indefinido

100% REMOTO

About the company

Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacimos para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento.

Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto.

Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:53 min

Using OpenAPI as an executable contract

Violina Popova Violina Popova · Europe 2026 Virtual

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:14 min

Generating functioning backend code from OpenAPI specifications

Christopher Walles Christopher Walles · WWC 2024

1:28 min

Building shared Java modules and analyst targeting platforms

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all