Backend Senior

Madrija
Toledo, Spain
2 days ago

Role details

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

Job location

Remote
Toledo, Spain

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Azure
Cloud Computing
Computer Engineering
Relational Databases
Spring
PostgreSQL
Scrum
RabbitMQ
Security Assertion Markup Language (SAML)
Service-Oriented Architecture
Systems Integration
Web Applications
Google Cloud Platform
Spring-boot
Backend
GIT
Spring Data
Git Flow
Kafka
REST
Software Version Control
Microservices

Job description

Apostamos por la innovación y el desarrollo de productos destinados al ámbito clínico, facilitando la labor de los facultativos y modernizando los sistemas de gestión de información. Somos expertos en interoperabilidad e integración sanitaria y tenemos una solución de Cardiología, Enigma, implantada en más de 60 hospitales en Europa., Diseño y desarrollo de nuevas funcionalidades Evolución y mejora de aplicaciones existentes Implementación de arquitecturas orientadas a servicios y microservicios Desarrollo de APIs REST robustas y escalables Trabajo en la capa servidor con Java y Spring Framework Integración de sistemas (logs, SAML, etc.) Desarrollo en entornos multientidad Todo ello dentro de equipos que trabajan con metodologías ágiles, principalmente SCRUM, donde tu experiencia tendrá un impacto real.

Requirements

Actualmente buscamos un perfil de Backend Senior con sólida experiencia (+10 años) para incorporarse a Enigma, Formación en Ingeniería Informática o similar Experiencia sólida en desarrollo backend (idealmente 10+ años) Experiencia con Java y Spring framework (Spring Boot, Spring Data, Spring Securty, etc.) Conocimiento de diseño y arquitecturas de APIs REST Experiencia trabajando con bases de datos relacionales (preferiblemente PostgreSQL) Buen manejo de control de versiones (Git) y flujo de trabajo colaborativo Git-Flow y Trunk-based development. Capacidad para entender y trabajar sobre código existente (no sólo desarrollo desde cero) Buenas prácticas de desarrollo (clean code, testing, etc.) Se valorará: Experiencia en entornos cloud (AWS, GCP o Azure) Conocimientos de arquitecturas monolíticas y de microservicios Experiencia con mensajería (Kafka, RabbitMQ, etc.) Familiaridad con metodologías ágiles Experiencia optimizando rendimiento o trabajando con sistemas críticos de alta carga Conocimientos básicos de seguridad en aplicaciones web Conocimientos sobre arquitecturas de desarrollo asistido con IA. Actitud constructiva ante código legacy o en evolución Experiencia previa en proyectos similares o con cierta complejidad técnica Capacidad de asumir progresivamente responsabilidades técnicas dentro del equipo

Benefits & conditions

Contrato indefinido + plan de carrera personalizado Salario fijo Bonus por cumplimiento de KPIS Revisiones salariales anuales Seguro médico y descuentos para familiares Flexibilidad horaria + jornada intensiva los viernes y en verano. ¡Apostamos por la conciliación real y entendemos que no todos los trámites se pueden realizar fuera de horario! Teletrabajo 23 días de vacaciones Participación en decisiones de arquitectura Entorno técnico cuidado (CI/CD, buenas prácticas, calidad de código) Plan de carrera técnico Presupuesto anual individual para formación + bonificación en idiomas Acceso a certificaciones oficiales (AWS, Kubernetes, Oracle Certified Master OCM, etc.) Actividades de equipo, eventos corporativos y deportivos

About the company

Somos una empresa tecnológica con sede en Toledo y presencia en Ciudad Real, Talavera, Sevilla y Barcelona, trabajando en proyectos de alto impacto, tanto en entorno sanitario como para Administración Pública.

Apply for this position