Java Software Engineer

SICPA

Madrid

Presencial

EUR 45.000 - 70.000

Jornada completa

hace 13 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

SICPA in Madrid is seeking a Java Software Engineer to join our R&I team. You will develop and maintain backend libraries and services using Java 17 and Spring Boot 3 within a microservices architecture.

You will design and implement mission-critical Java applications for industrial automation and ensure integration with UI, hardware, and cloud servers. The role emphasizes modern testing, automated deployment, and Agile SCRUM practices.

Formación

  • Bachelor's or Master's in Computer Science or related field.
  • Strong Java 17 experience.
  • Experience with Spark, Hadoop, and Parquet.
  • Proficient with Git.
  • Experience with Docker.
  • Familiar with Keycloak OAuth, gRPC, and Protobuf.

Responsabilidades

  • Develop and maintain backend libraries and services using Java 17 and Spring Boot 3 in a microservices architecture.
  • Architect, design and implement generic mission-critical Java applications for industrial automation.
  • Ensure optimal integration of other layers (UI, hardware devices, cloud server).
  • Apply outstanding software engineering practices and maintain high standards of design and code quality.
  • Apply state-of-the-art automated testing practices (unit, component, integration tests).
  • Work on packaging and automated deployment of software.
  • Contribute to product ideas, prototypes, functional and design specifications.
  • Apply agile methodologies throughout the development process: SCRUM.

Conocimientos

Java 17
Spring Boot
Microservices
Unit testing
Agile SCRUM
Linux shell scripting

Educación

Bachelor's or Master in Computer Science

Herramientas

Docker
Git
Spark
Hadoop
Parquet
Keycloak Oauth
PostgreSQL
Oracle
gRPC
Protobuf

Descripción del empleo

Java Software Engineer

Posted on: 4 Sept 2026

Location: Madrid, Spain

We are looking for a Java Software Engineer to join our R&I team.

ROLE:
  • Develop and maintain backend libraries and services using Java +17 and Spring Boot 3 within a microservices architecture.
  • Architect, design and implement generic mission-critical Java applications meant for industrial automation.
  • Ensure optimal integration of other layers (UI, hardware devices, cloud server).
  • Apply outstanding software engineering practices. Maintain high standards of design and code quality at all times.
  • Apply state-of-the-art automated testing practices (unit, component, integration tests).
  • Work on packaging and automated deployment of software.
  • Contribute to product innovation ideas, prototypes, functional and design specifications in addition to production software.
  • Apply agile methodologies throughout the development process: challenge and clarify requirements and ensure timely delivery of top-quality features.
PROFILE:
  • Engineering Bachelor or Master´s degree in Computer Science or related field.
  • Knowledge of Patterns and Good Practices to design and develop quality andclean code.
  • Experienced software engineer with a sound track record in Java +17.
  • Experienced with Spark Jobs, Hadoop and Parquet technologies.
  • Solid experience with Git version control.
  • Proficient in software testing practices: unit testing, E2E testing, and automated test writing.
  • Experience with functional or reactive programming.
  • Experience with container technologies, like Docker.
  • Experience with Keycloak Oauth.
  • Skilled in relational databases, e.g., PostgreSQL and Oracle.
  • Familiar with the Linux environment, including shell scripting and software packaging.
  • Experience with HTTP/2 and related technologies like gRPC and Protobuf a plus.
  • Experience with Agile methodologies such as SCRUM.
  • Team player in a multi-cultural working environment with ability to work independently.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer - Java - Trading
Software Engineer - Java - Trading

Consol Partners • Arbo

Híbrido
EUR 71.635.000 - 100.289.000
Java Developer - Homes (Java 17/21 / Spring Boot / APIs) - Spain (Hybrid/Remote)
Java Developer - Homes (Java 17/21 / Spring Boot / APIs) - Spain (Hybrid/Remote)

Talent Connect • Madrid

Híbrido
EUR 35.000 - 42.000
Java Backend Engineer
Java Backend Engineer

BME | Bolsas y Mercados Españoles • Madrid

Híbrido
EUR 45.000 - 60.000
Hybrid work up to 40%
Flexible hours & 29+2 holidays
Meal allowance
+4
Java Software Engineer
Java Software Engineer

ConSol Partners • España

Presencial
EUR 90.000 - 120.000
Front Office Java Software Engineer
Front Office Java Software Engineer

Ust España & Latam • Madrid

Híbrido
EUR 55.000 - 90.000
Health care plan
Teleworking compensation
Life and accident insurances
+3
Java Developer (German Speaker)
Java Developer (German Speaker)

Alten Delivery Centre Spain • Ciudad Real

Híbrido
EUR 40.000 - 64.000
Competitive salary
Long-term contract
International projects
+4
Senior Java Engineer (ESP/UK)
Senior Java Engineer (ESP/UK)

parser • España

Presencial
EUR 60.000 - 100.000
Medical insurance
Competitive compensation package
Java Backend Engineer for Industrial Automation
Java Backend Engineer for Industrial Automation

SICPA • Madrid

Presencial
EUR 45.000 - 70.000
Senior Java Backend Engineer (Java 17/21)
Senior Java Backend Engineer (Java 17/21)

Infotel • Barcelona

Híbrido
EUR 60.000 - 80.000
Hybrid working model (2–3 days on-site
Technical certifications
Language certifications
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Six • Málaga

Híbrido
EUR 70.000 - 95.000