Senior Java Developer

Digital Talent Agency
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior

Job location

Barcelona, Spain

Tech stack

Java
API
Amazon Web Services (AWS)
IBM System I
Azure
Cloud Computing
COBOL
Code Review
Continuous Integration
IBM DB2
Relational Databases
Middleware
Mainframes
Maven
Microsoft SQL Server
Oracle Applications
Pl/i
Service-Oriented Architecture
Software Engineering
Spring-boot
Backend
GIT
REST
Code Restructuring
Jenkins
Microservices

Job description

Buscamos un/a Senior Java Developer con sólida experiencia en el desarrollo backend y especial interés en proyectos de migración tecnológica. Te incorporarás a un equipo internacional responsable de la modernización de una aplicación heredada desarrollada en entorno Mainframe (PL/I), migrándola hacia una arquitectura moderna en Java / Spring Boot.

El proyecto ofrece la oportunidad de trabajar con entornos legados y de participar en la definición y rediseño de soluciones escalables, seguras y alineadas con las mejores prácticas de ingeniería de software., * Analizar y comprender sistemas legados (Mainframe, PL/I, COBOL o similares).

  • Rediseñar e implementar funcionalidades en Java (8 o superior).
  • Desarrollar microservicios y APIs REST con Spring / Spring Boot.
  • Colaborar en la migración tecnológica y en la integración con entornos mainframe o middleware.
  • Trabajar con bases de datos relacionales (DB2, Oracle, SQL Server).
  • Participar en revisiones de código, asegurando calidad, rendimiento y mantenibilidad.
  • Colaborar con equipos internacionales de desarrollo y negocio.

Requirements

Modalidad: de preferencia modelo híbrido

Idiomas: Español (nativo) + Inglés (nivel B2 mínimo para comunicación técnica)

Experiencia: +7 años, * +7 años de experiencia profesional con Java (Java 8 o superior).

  • Experiencia con Spring / Spring Boot, REST APIs y microservicios.
  • Experiencia demostrada en modernización o migración de sistemas legados (PL/I, Mainframe, COBOL, AS400, etc.).
  • Conocimiento de entornos mainframe o middleware.
  • Experiencia con bases de datos relacionales: Oracle, DB2, SQL Server.
  • Conocimientos de arquitectura orientada a servicios (SOA) o cloud (AWS / Azure / GCP).
  • Inglés nivel B2 o superior (comunicación técnica).
  • Residencia en España (requisito excluyente).

Deseable

  • Participación previa en proyectos de migración tecnológica o refactorización de código heredado.
  • Experiencia con herramientas de integración continua (Jenkins, Git, Maven).
  • Habilidades de análisis funcional y colaboración con equipos de negocio., * Capacidad de análisis y refactorización de código legado.
  • Autonomía y responsabilidad en entornos remotos.
  • Comunicación efectiva y orientación a resultados.
  • Trabajo colaborativo y pensamiento crítico.

Benefits & conditions

  • Proyecto de migración tecnológica desafiante e innovador.
  • De preferencia modelo híbrido en Barcelona, España.
  • Posibilidad de extensión según desempeño.
  • Colaboración con equipos internacionales.

Apply for this position