Desarrollador/a Java de nivel intermedio

ADZUNA LTD
Madrid, Spain
28 days ago
Apply on www.adzuna.es
Prepare application

Role details

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

Tech stack

Java (Programming Language) Spring Security Agile Methodology Amazon Web Services Business Logic User Authentication Microsoft Azure Cloud Computing Databases Continuous Integration Github Java Persistence API
+16 more
Spring Framework Junit Liquibase OAuth Scrum Methodology Mockito Simple Object Access Protocol (SOAP) Google Cloud Spring-boot Git Gitlab-ci Kubernetes Restful APIs Docker Jenkins Object Store

Job description

En EADTrust desarrollamos soluciones de vanguardia en el ámbito de la criptografía y el legal tech. Buscamos un/a Desarrollador/a Java de nivel intermedio (middle) con experiencia técnica contrastada, autónomo, curioso y con ganas de crecer profesionalmente en el mundo de las tecnologías de vanguardia. Te unirás a un equipo donde la innovación es el día a día, participando en proyectos relacionados con confianza digital y cumplimiento normativo., + Diseño, desarrollo y mantenimiento de aplicaciones de confianza digital, principalmente en el ámbito del back-end con Java y Spring Boot, sin excluir la participación puntual en tareas de front-end.

  • Construcción y consumo de APIs REST, así como integración con servicios SOAP en productos legacy que requieran mantenimiento y evolución.
  • Implementación de lógica de negocio asíncrona cuando los flujos del sistema lo requieran, garantizando la escalabilidad y el rendimiento de los servicios.
  • Integración con servicios cloud (AWS, Azure o GCP), incluyendo almacenamiento de objetos (por ejemplo, AWS S3) y otros servicios gestionados.
  • Implementación y mantenimiento de mecanismos de seguridad en las aplicaciones
  • Escritura de tests unitarios y de integración con JUnit y Mockito, contribuyendo a mantener una cobertura de pruebas adecuada y un código de calidad.
  • Participación activa en la evolución de la arquitectura de microservicios existente, así como en la mejora continua del código legacy.
  • Aplicación de buenas prácticas de desarrollo seguro, con especial sensibilidad hacia la protección de datos personales y el cumplimiento de la normativa vigente (RGPD / LOPDGDD)., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

Requirements

  • Experiencia demostrable (mínimo 2 años) en desarrollo con Java (versiones 8 a 21) y Spring Boot.
  • Conocimiento sólido de Spring Framework (Spring Security, Spring Data JPA) y gestión de código con Git.
  • Experiencia en diseño y consumo de APIs REST y conocimiento de protocolos SOAP para el mantenimiento de servicios legacy.
  • Experiencia con herramientas de migración de bases de datos como Flyway o Liquibase.
  • Conocimiento práctico de Spring Security y del protocolo OAuth2 para la gestión de autenticación y autorización.
  • Experiencia en testing con JUnit y Mockito.
  • Experiencia en entornos cloud (AWS, Azure o GCP), incluyendo servicios de almacenamiento como AWS S3.
  • Experiencia trabajando con metodologías ágiles (Scrum, Kanban).
  • Perfil proactivo, con capacidad de aprendizaje continuo y motivación por evolucionar profesionalmente. Se valora:

  • Conocimientos de CI/CD (Jenkins, GitLab CI, GitHub Actions o similares).
  • Experiencia en programación asíncrona y reactiva (CompletableFuture, Project Reactor, Spring WebFlux).
  • Experiencia en sectores regulados o en el desarrollo de productos sujetos a normativas de seguridad y cumplimiento.
  • Conocimientos en prácticas de desarrollo seguro y familiaridad con los servicios de confianza y la normativa eIDAS y eIDAS2.
  • Sensibilidad y conocimiento de la normativa de protección de datos personales (RGPD / LOPDGDD).
  • Conocimientos de contenedorización y orquestación (Docker, Kubernetes)., + Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero
  • Limpieza
  • Mantenimiento
  • Telefonista
  • Compras
  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

Benefits & conditions

  • Contrato estable e incorporación a un proyecto innovador y de largo recorrido.
  • Modelo híbrido de trabajo.
  • Salario competitivo, acorde con la experiencia aportada.
  • Incorporación a un equipo especializado en un sector en pleno crecimiento: la confianza digital y el legal tech.
  • Oportunidades de desarrollo profesional y formación continua.
  • Entorno de trabajo orientado a la innovación, con autonomía y oportunidades reales de crecimiento profesional.
  • Metodologías ágiles y cultura colaborativa.

Apply for this position

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

Apply on www.adzuna.es
Prepare application

Good distractions

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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all