Backend Technical Lead / Arquitecto - Remoto

Ljselection
Illes Balears, Spain
21 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Artificial Intelligence Amazon Web Services Microsoft Azure Information Systems Databases Continuous Integration Couchbase Servers Software Design Patterns DevOps Java Platform Enterprise Edition (J2EE)
+20 more
Groovy Java Message Service (JMS) Junit Python (Programming Language) MongoDB OpenShift Redis Software Engineering SQL Databases Datadog Google Cloud Grafana Spring-boot Backend Git Information Technology Apache Kafka Front End Software Development Software Version Control Golang

Job description

Uno de nuestros clientes más TOP de la isla está buscando incorporar un Backend Technical Lead para su equipo de desarrollo.El objetivo del puesto es garantizar que los sistemas backend sean escalables, fiables, seguros y mantenibles, al tiempo que coordina con otros equipos (por ejemplo, frontend, DevOps, gestión de productos) para cumplir los requisitos del proyecto.Las funciones principales serán: Liderar equipos de desarrollo.Entender profundamente los requerimientos funcionales y no funcionales para poder lograr implementaciones técnicas brillantes.Conocer de manera profunda y al detalle los stacks tecnológicos empleados en sus proyectos.Conocer las últimas tendencias en arquitectura y tecnologías vinculadas al desarrollo.Auditar la correcta implementación de las guías de arquitectura designadas por el cliente.Revisar los códigos y asegurar la calidad del Proyecto Tomar decisiones técnicas solventes y eficientes.Analizar posibles escenarios para previsualizar problemas tecnológicos a futuro.Realizar planificación completa de proyectos tecnológicos alineados con los objetivos estratégicos de las iniciativas de desarrollo de software.Desglosar los requisitos funcionales en tareas técnicas.Analizar y priorizar los requisitos tecnológicos.Comprender software escrito por terceros.Proponer mejoras técnicas.Mentorizar al equipo a su cargo en labores técnicas.Liderar reuniones técnicas con clientes.Responsabilizarse del ciclo completo de los desarrollos desde su diseño a su puesta en producción y operativa.Interés y comodidad trabajando con inteligencia artificial y productos digitales.Requisitos: Licenciatura en informática, ingeniería de software, sistemas de información o un campo relacionado.Al menos 7 años de experiencia en el puesto descrito.Indispensable conocimientos profundos de Java.Se valorarán otros lenguajes de programación: Groovy, Javascript, Golang o Python.Conocimiento profundo de bases de datos tanto relacionales como no relacionales.Experiencia en arquitecturas basadas en eventos.Conocimiento de patrones de diseño y arquitecturas de microservicios escalables y de alta disponibilidad.Familiaridad con plataformas en nube públicas (AWS,Azure, Google Cloud) o privadas (Openshift).Herramientas de integración continua (CI/CD).Conocimiento de buenas prácticas de seguridad en el desarrollo backend.Experiencia en el uso de herramientas de observabilidad como Grafana o Zipkin.Frameworks Backend: Spring Boot (Java), Spring, J2EE.Programación Reactiva: Project Reactor, Spring webflu Otros lenguajes de programación: Groovy, Golang, Javascript.Conocimientos de herramientas de arquitecturas orientadas a eventos: Kafka, JMS Bases de datos: SQL, MongoDB, CouchBase, Redis.Gestión de versiones: Git.QA: JUnit, Mock libraries, Wiremock, Test Containers.Herramientas CI/CD: PIpelines de CI/CD, Branching models.Observabilidad: Grafana, Zipkin, Datadog o herramientas similares.Ofrecen: 100% Remoto.Horario flexible siempre y cuando el grueso de horas coincida con el resto del equipo.Bono formación *****€ anuales.22 días laborables de vacaciones a elegir y 2 días adicionales dados por la empresa (24 y 31 de diciembre).Posibilidad de seguro de salud de empresa en retribución flexible.

Requirements

Requisitos: Licenciatura en informática, ingeniería de software, sistemas de información o un campo relacionado. Al menos 7 años de experiencia en el puesto descrito. Indispensable conocimientos profundos de Java. Se valorarán otros lenguajes de programación: Groovy, Javascript, Golang o Python. Conocimiento profundo de bases de datos tanto relacionales como no relacionales. Experiencia en arquitecturas basadas en eventos. Conocimiento de patrones de diseño y arquitecturas de microservicios escalables y de alta disponibilidad. Familiaridad con plataformas en nube públicas (AWS,Azure, Google Cloud) o privadas (Openshift). Herramientas de integración continua (CI/CD). Conocimiento de buenas prácticas de seguridad en el desarrollo backend. Experiencia en el uso de herramientas de observabilidad como Grafana o Zipkin. Frameworks Backend: Spring Boot (Java), Spring, J2EE. Programación Reactiva: Project Reactor, Spring webflu Otros lenguajes de programación: Groovy, Golang, Javascript. Conocimientos de herramientas de arquitecturas orientadas a eventos: Kafka, JMS Bases de datos: SQL, MongoDB, CouchBase, Redis. Gestión de versiones: Git. QA: JUnit, Mock libraries, Wiremock, Test Containers. Herramientas CI/CD: PIpelines de CI/CD, Branching models. Observabilidad: Grafana, Zipkin, Datadog o herramientas similares.

Benefits & conditions

Ofrecen: 100% Remoto. Horario flexible siempre y cuando el grueso de horas coincida con el resto del equipo. Bono formación *****€ anuales. 22 días laborables de vacaciones a elegir y 2 días adicionales dados por la empresa (24 y 31 de diciembre). Posibilidad de seguro de salud de empresa en retribución flexible.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all