Programador Senior Java
reference-number: 698664
posted: 18/03/2026
form-of-employment: Permanent
Company Name: Experis
Senior Java Software Engineer
Ubicación: Madrid
Modalidad: Hibrido
Disponibilidad para viajar: Sí (puntualmente)
Sobre el rol
Desde Experis buscamos un Senior Java Software Engineer con experiencia sólida en desarrollo de software y conocimientos en Ingeniería de Sistemas para unirse a un cliente del sector tecnológico. Con el objetivo de participar en el diseño, implementación y despliegue de soluciones tecnológicas complejas.
El rol tiene un foco principal en desarrollo backend y un componente secundario en ingeniería de sistemas, colaborando en la definición funcional, arquitectura y validación del software.
Responsabilidades
- Desarrollo y mantenimiento de aplicaciones en Java, garantizando calidad, escalabilidad y rendimiento.
- Implementación utilizando Spring Framework y tecnologías asociadas.
- Desarrollo de interfaces o componentes mediante Javax.Swing cuando el proyecto lo requiera.
- Integración continua mediante Gradle, supervisión de calidad estática con Sonar/SonarQube.
- Colaboración en la realización de pruebas unitarias, integración y verificación del software.
- Participar en la especificación funcional de requisitos de software.
- Contribuir al diseño y arquitectura de sistemas software.
- Uso de herramientas como Enterprise Architect (Sparx EA) y DOORS para modelado, requisitos y trazabilidad.
- Apoyo en el despliegue, configuración y puesta en marcha del software en entornos cliente.
- Participación en pruebas de integración y verificación del sistema.
Requisitos
Formación:
- Grado en Ingeniería Informática o Telecomunicaciones (o equivalente).
Experiencia:
- 5–7 años de experiencia en desarrollo de software con Java.
Conocimientos técnicos obligatorios
- Java (senior): desarrollo backend.
- Spring Framework.
- Javax.Swing.
- Gradle (integración continua).
- Sonar / SonarQube (calidad de código).
- Experiencia en:
- Especificación funcional de requisitos SW.
- Diseño de sistemas software.
- Uso de Enterprise Architect / DOORS.
Idiomas:
- Inglés técnico (nivel profesional).
Valorables
- Experiencia con sistemas de información geográfica (GIS).
- Experiencia en entornos Agile: Scrum, Kanban.
- Conocimientos en Angular, microservicios, contenedores (Docker/Kubernetes).
- Experiencia en sectores de defensa, seguridad o marítimo.
- Conocimientos de despliegue en entornos operacionales complejos.
Que ofrecemos:
- Participar en proyectos tecnológicos punteros.
- Contrato indefinido.
- Entorno técnico de alto nivel.
- Formación continua y posibilidad de crecimiento.
- Ambiente colaborativo y orientado a la innovación.
- Salario competitivo