Senior Back End Engineer
Role details
Job location
Tech stack
Job description
Profesional con experiencia (+5 años) desempeñando el role de Back End Engineer con sólida experiencia en el desarrollo de sistemas escalables y de alto rendimiento. Será responsable de diseñar, construir y mantener servicios back end robustos, así como de contribuir a decisiones de arquitectura clave., * Diseñar, desarrollar y mantener APIs y servicios backend escalables
-
Definir y mejorar la arquitectura de sistemas distribuidos
-
Optimizar rendimiento, escalabilidad y seguridad de aplicaciones
-
Colaborar con equipos de frontend, producto y DevOps
-
Implementar buenas prácticas de desarrollo (testing, CI/CD, code review)
-
Gestionar bases de datos (SQL/NoSQL) y modelado de datos
-
Participar en decisiones técnicas estratégicas
-
Mentorizar a desarrolladores junior y mid-level
Requirements
-
+5 años de experiencia en desarrollo backend
-
Dominio de al menos uno de estos lenguajes: Java, Python, Node.js, Go
-
Experiencia con frameworks backend (Spring Boot, Django, Express, etc.)
-
Conocimiento sólido de arquitecturas de microservicios
-
Experiencia con bases de datos relacionales y no relacionales
-
Familiaridad con sistemas en la nube (AWS, GCP o Azure)
-
Experiencia con Docker y Kubernetes
-
Buen conocimiento de sistemas de control de versiones (Git)
SOFT SKILLS :
-
Pensamiento analítico y orientación a soluciones
-
Capacidad de diseño de sistemas complejos
-
Trabajo en equipo y comunicación efectiva
-
Proactividad y autonomía
IDIOMA
-
Español (obligatorio)
-
Inglés Nivel avanzado
Benefits & conditions
· Contrato en modalidad Freelance Full time
· Oferta económica: 240€/300€ jornada + IVA (según experiencia aportada)
· Proyecto de Larga Duración. Recurrencia en Proyectos
· Localización: Soria - Híbrido (2 días presencial en oficina al mes. Resto teletrabajo)
Chief engineer