Buscamos un/a Ingeniero/a Backend Java Senior para incorporarse a un proyecto estratégico dentro del sector defensa, participando en el desarrollo y evolución de sistemas críticos en entornos complejos y de alta exigencia. Formarás parte de un equipo orientado a la calidad del software, trabajando con tecnologías actuales y buenas prácticas de desarrollo.
\n
SBA\n: 32-33K máximo
\n
Modalidad\n: Híbrido (60% teletrabajo) – León
\n
Responsabilidades
\n
\n
- Desarrollo de servicios backend en Java (Spring)
\n
- Diseño e implementación de APIs REST
\n
- Desarrollo de sistemas escalables y mantenimiento evolutivo
\n
- Integración entre sistemas mediante Kafka
\n
- Aplicación de patrones de diseño y principios Clean Code
\n
- Implementación de testing (TDD / BDD)
\n
- Participación en entornos ágiles (Scrum, Kanban, SAFe)
\n
- Mentorización de perfiles junior
\n
- Uso de herramientas de control de versiones (Git)
\n
- Participación en revisiones de código y mejora continua
\n
\n¿Qué ofrecemos?\n
\n
- Proyecto fiable en compañía líder del sector tecnológico
\n
- Entorno técnico avanzado con foco en calidad y arquitectura
\n
- Participación en sistemas críticos de alto impacto
\n
- Equipo especializado y cultura de buenas prácticas
\n
\nRequisitos:\n
Experiencia en:
\n
\n
- Desarrollo de aplicaciones backend en Java (Spring)
\n
- Diseño e implementación de APIs REST y lógica de negocio
\n
- Desarrollo de servicios escalables y mantenimiento evolutivo
\n
- Integración de sistemas mediante mensajería (Kafka)
\n
- Implementación de testing (TDD / BDD)
\n
\nConocimientos de:\n
\n
- Java 8+ / Spring (Boot, MVC) y arquitecturas de microservicios
\n
- Diseño y consumo de APIs REST
\n
- Bases de datos relacionales (PostgreSQL)
\n
- Kafka y comunicación asíncrona
\n
- Patrones de diseño y Clean Code (SOLID)
\n
- Testing (unitario, integración, TDD/BDD)
\n
- Control de versiones (Git)
\n
- Metodologías ágiles (Scrum, Kanban, SAFe)
\n
\nValorable:\n
\n
- Experiencia con Quarkus
\n
- Conocimientos de herramientas de calidad (SonarQube, ESLint)
\n
- Experiencia con Docker
\n
- Experiencia en entornos críticos o de alta seguridad (defensa, aeronáutica, etc.)
\n
- Experiencia en integración de sistemas complejos
\n