Tech Lead Java Developer - (España)
Talent Connect
1 month ago
Role details
Contract type
Apprenticeship Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, EnglishJob location
Tech stack
Java
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Code Review
Continuous Integration
Software Design Patterns
Github
Hibernate
Identity and Access Management
Java Persistence API
JavaServer Faces
MyBatis
OAuth
Open Web Application Security
RabbitMQ
Prometheus
SQL Databases
React
Grafana
Cloudformation
Gitlab-ci
Kubernetes
Kafka
Front End Software Development
Cloudwatch
Terraform
Docker
Jenkins
Microservices
Job description
Buscamos un/a Tech Lead Java que comparta nuestra pasión por la innovación y el cambio. Liderarás un equipo de desarrollo para crear productos digitales de alto impacto, ayudando a nuestros partners a adaptarse a expectativas cada vez más personalizadas en esta era tecnológica.
Nuestra visión: Crear productos que la gente ama, uniendo negocios y consumidores con tecnología (incluida IA) y creatividad, acelerando la transformación digital con impacto positivo., * Liderar técnica y operativamente un equipo de desarrollo Java (mentoring, code reviews, pair programming, gestión de backlog junto a PO/PM).
- Diseñar e implementar microservicios en Java (Java 11+/17+), aplicando patrones de diseño y principios de arquitectura limpia.
- Definir y mantener estándares de calidad (testing, cobertura, seguridad), observabilidad (logs, métricas, trazas) y performance.
- Colaborar con Frontend (React) y UX para experiencias consistentes extremo a extremo.
- Integrar y desplegar en AWS (contenerización, CI/CD, IaC deseable).
- Coordinar con stakeholders técnicos y de negocio; apoyar descubrimiento, estimación y roadmap.
Requirements
- Inglés avanzado (C1+): comunicación con equipos y stakeholders globales.
- Experiencia comprobable como Tech Lead o Senior liderando equipos Java.
- Dominio de Java (últimas versiones), lambdas y Java Streams.
- Experiencia con frameworks: Spring (Boot, Data, Security) y/o Hibernate; se valora Play, JSF.
- OOAD y patrones de diseño (GoF, SOLID, hexagonal/clean).
- Bases relacionales, SQL y ORM (JPA 2, Hibernate, MyBatis).
- Conocimientos de AWS (EC2/ECS/EKS, S3, RDS, IAM, CloudWatch, etc.).
- Conocimientos de React (colaboración con front, integración APIs, buenas prácticas).
Plus (Nice-to-have)
- Microservicios con Docker/Kubernetes, mensajería (Kafka/RabbitMQ).
- CI/CD (GitHub Actions, Jenkins, GitLab CI), IaC (Terraform/CloudFormation).
- Prácticas SRE/observabilidad (Prometheus, Grafana, OpenTelemetry).
- Seguridad de apps (OWASP, OAuth2/OIDC).
- Experiencia en e-commerce/fintech o entornos de alta escala.
Benefits & conditions
- Proyectos internacionales con equipos multidisciplinares.
- Cultura de aprendizaje continuo (training, certificaciones, mentoring).
- Plan de carrera técnico (Tech Ladder) y comunidades de práctica.
- Beneficios competitivos y work-life balance.