Java Tech Lead

Alten
Granada, Spain
1 day ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Shift work
Languages
English

Tech stack

Java (Programming Language) Amazon Web Services Apache Tomcat Unit Testing Microsoft Azure Cloud Computing Databases Continuous Integration Relational Databases Software Design Patterns Linux Junit
+38 more
MongoDB MySQL NoSQL OAuth Oracle (Applications) Scrum Methodology RabbitMQ Redis SONAR (Symantec) Software Quality Assurance (SQA) SQL Databases Web Services WebSocket Spring-boot Sonatype Sybase Apigee Git Containerization AngularJS Git Flow Kubernetes Information Technology Cassandra Apache Kafka Graphql Front End Software Development Api Gateway Kibana Restful APIs Terraform Cucumber (Software) Domain Driven Design Grpc Docker Elk Stack Jenkins Microservices

Job description

En ALTEN sabemos que el éxito de nuestros proyectos depende de las personas que forman nuestro equipo.Si tienes experiencia como Desarrollador/a Java Senior y has trabajado con arquitecturas de microservicios, Spring Boot y entornos Cloud, queremos conocerte.Buscamos una persona con experiencia en Java, Spring Boot, Kafka/RabbitMQ, Kubernetes, Docker, AWS/Azure y bases de datos SQL y NoSQL, con sólidos conocimientos de buenas prácticas de desarrollo, arquitectura hexagonal, DDD y testing.Si te apasiona la tecnología, el desarrollo de soluciones escalables y el trabajo en entornos innovadores, este es tu sitio.¿Te unes a nuestro #WelcomeHome?¿Qué buscamos?Experiencia de más de 5 años en desarrollo Java dentro de entornos de microservicios y arquitecturas distribuidas.Sólidos conocimientos en Java, Spring Boot 2.x y 3.x, aplicando patrones de diseño, principios SOLID, Domain Driven Design (DDD) y arquitecturas hexagonales.Experiencia en el diseño, desarrollo y mantenimiento de APIs REST, así como en arquitecturas orientadas a eventos mediante Kafka y RabbitMQ.Conocimientos de observabilidad y monitorización con herramientas como OpenTelemetry, Micrometer, ELK Stack y Kibana.Experiencia trabajando con bases de datos relacionales (Oracle, MySQL, Sybase) y NoSQL (MongoDB, Cassandra), así como soluciones de caché como Redis.Experiencia en entornos cloud y contenerización mediante AWS, Kubernetes y Docker.Conocimientos de integración y despliegue continuo (CI/CD) utilizando herramientas como Git, Jenkins y Sonar, siguiendo buenas prácticas de versionado como GitFlow.Experiencia en la implementación de mecanismos de autenticación y autorización basados en OAuth2 (Client Credentials, Authorization Code y On-Behalf-Of).Conocimientos en testing y calidad de software, incluyendo pruebas unitarias (JUnit), de integración (Cucumber) y pruebas end-to-end.Capacidad para trabajar en equipos ágiles bajo metodologías Scrum o Kanban, participando activamente en la definición de soluciones y mejora continua.Se valorará experiencia con API Gateway (WSO2, Apigee o Kong), Terraform, GraphQL, gRPC, WebSockets, Snyk, Linux/Unix, Tomcat y tecnologías Frontend como Angular y microfrontends.Nivel de inglés B2 o superior.¿Qué podemos ofrecerte?Formar parte de una gran empresa competitiva y en continuo crecimiento.Integración en un equipo de profesionales altamente cualificado, con un buen clima laboral, innovador y dinámico.Formación especializada y desarrollo profesional continuo.¿Quiénes somos?Somos un equipo. Formamos parte de ALTEN, una multinacional europea especializada en proporcionar servicios de consultoría, tecnología de la información y servicios de ingeniería a las principales compañías del mercado español.Si te gustan las cifras, te diremos que en España tenemos una facturación de 337 millones de euros, 10 sedes y un equipo formado por más de ***** personas.Además, en ALTEN nos enorgullece ofrecer igualdad de oportunidades, independientemente del género, edad, diversidad de capacidades o país de origen.Nuestro compromiso está con el talento y con las personas que lo tienen.

Requirements

Si tienes experiencia como Desarrollador/a Java Senior y has trabajado con arquitecturas de microservicios, Spring Boot y entornos Cloud, queremos conocerte. Buscamos una persona con experiencia en Java, Spring Boot, Kafka/RabbitMQ, Kubernetes, Docker, AWS/Azure y bases de datos SQL y NoSQL, con sólidos conocimientos de buenas prácticas de desarrollo, arquitectura hexagonal, DDD y testing. Si te apasiona la tecnología, el desarrollo de soluciones escalables y el trabajo en entornos innovadores, este es tu sitio., Experiencia de más de 5 años en desarrollo Java dentro de entornos de microservicios y arquitecturas distribuidas. Sólidos conocimientos en Java, Spring Boot 2.x y 3.x, aplicando patrones de diseño, principios SOLID, Domain Driven Design (DDD) y arquitecturas hexagonales. Experiencia en el diseño, desarrollo y mantenimiento de APIs REST, así como en arquitecturas orientadas a eventos mediante Kafka y RabbitMQ. Conocimientos de observabilidad y monitorización con herramientas como OpenTelemetry, Micrometer, ELK Stack y Kibana. Experiencia trabajando con bases de datos relacionales (Oracle, MySQL, Sybase) y NoSQL (MongoDB, Cassandra), así como soluciones de caché como Redis. Experiencia en entornos cloud y contenerización mediante AWS, Kubernetes y Docker. Conocimientos de integración y despliegue continuo (CI/CD) utilizando herramientas como Git, Jenkins y Sonar, siguiendo buenas prácticas de versionado como GitFlow. Experiencia en la implementación de mecanismos de autenticación y autorización basados en OAuth2 (Client Credentials, Authorization Code y On-Behalf-Of). Conocimientos en testing y calidad de software, incluyendo pruebas unitarias (JUnit), de integración (Cucumber) y pruebas end-to-end. Capacidad para trabajar en equipos ágiles bajo metodologías Scrum o Kanban, participando activamente en la definición de soluciones y mejora continua. Se valorará experiencia con API Gateway (WSO2, Apigee o Kong), Terraform, GraphQL, gRPC, WebSockets, Snyk, Linux/Unix, Tomcat y tecnologías Frontend como Angular y microfrontends. Nivel de inglés B2 o superior.

Benefits & conditions

Formar parte de una gran empresa competitiva y en continuo crecimiento. Integración en un equipo de profesionales altamente cualificado, con un buen clima laboral, innovador y dinámico. Formación especializada y desarrollo profesional continuo.

About the company

Somos un equipo. Formamos parte de ALTEN, una multinacional europea especializada en proporcionar servicios de consultoría, tecnología de la información y servicios de ingeniería a las principales compañías del mercado español. Si te gustan las cifras, te diremos que en España tenemos una facturación de 337 millones de euros, 10 sedes y un equipo formado por más de ***** personas. Además, en ALTEN nos enorgullece ofrecer igualdad de oportunidades, independientemente del género, edad, diversidad de capacidades o país de origen. Nuestro compromiso está con el talento y con las personas que lo tienen.

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:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · World Congress 2026 Europe

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all