-
View all jobs
En FACTECH seguimos creciendo y buscamos incorporar un/a Backend Developer con experiencia en Java y entornos Cloud para participar en proyectos internacionales de gran impacto tecnológico.
Buscamos personas apasionadas por el desarrollo de software, la mejora continua y las nuevas tecnologías, con interés en trabajar en arquitecturas modernas basadas en microservicios y soluciones cloud-native. Si disfrutas construyendo software de calidad, aprendiendo constantemente y colaborando con equipos multidisciplinares, queremos conocerte.
¿Qué harás?
#FacTECH
Buscamos personas apasionadas por el desarrollo de software, la mejora continua y las nuevas tecnologías, con interés en trabajar en arquitecturas modernas basadas en microservicios y soluciones cloud-native. Si disfrutas construyendo software de calidad, aprendiendo constantemente y colaborando con equipos multidisciplinares, queremos conocerte.
¿Qué harás?
- Desarrollo Backend
- Diseñar, desarrollar y mantener servicios backend utilizando Java 17+ y Spring Boot.
- Participar en el desarrollo de APIs REST y arquitecturas basadas en microservicios.
- Implementar nuevas funcionalidades, mejoras evolutivas y resolución de incidencias.
- Garantizar la calidad, mantenibilidad y escalabilidad del código desarrollado.
- Colaborar con arquitectos y desarrolladores senior en la definición de soluciones técnicas.
- Cloud & DevOps
- Participar en el desarrollo y despliegue de aplicaciones cloud-native sobre AWS.
- Colaborar en procesos de integración y despliegue continuo (CI/CD).
- Trabajar con aplicaciones contenerizadas y entornos distribuidos.
- Contribuir a la monitorización, estabilidad y rendimiento de los servicios en producción.
- Arquitectura y Buenas Prácticas
- Participar en revisiones de diseño técnico y definición de soluciones.
- Aplicar principios SOLID, Clean Code y patrones de diseño.
- Colaborar en iniciativas API First mediante OpenAPI/Swagger.
- Desarrollar soluciones desacopladas, escalables y mantenibles.
- Event Driven Architecture
- Participar en la implementación de sistemas distribuidos basados en eventos.
- Desarrollar integraciones utilizando tecnologías de mensajería y comunicación asíncrona.
- Trabajar con herramientas como Kafka, RabbitMQ, Amazon SQS, SNS o EventBridge.
- Calidad y Seguridad
- Desarrollar pruebas automatizadas y contribuir a la mejora continua de la calidad del software.
- Aplicar buenas prácticas de seguridad en el desarrollo.
- Participar en actividades de troubleshooting, optimización de rendimiento y resolución de incidencias.
- Colaborar en iniciativas de observabilidad y excelencia operativa.
- AI-Augmented Engineering
- Utilizar herramientas basadas en Inteligencia Artificial para mejorar la productividad y calidad del desarrollo.
- Emplear asistentes como GitHub Copilot, Cursor, ChatGPT, Claude o herramientas similares para tareas de desarrollo, testing, documentación y optimización.
- Evaluar críticamente las propuestas generadas por IA garantizando calidad, seguridad y mantenibilidad.
- Entre 2 y 5 años de experiencia en desarrollo backend.
- Experiencia sólida con Java 17+.
- Experiencia en Spring Boot.
- Conocimientos de Spring MVC, Spring Data JPA y Spring Security.
- Experiencia desarrollando APIs REST.
- Conocimiento de arquitecturas basadas en microservicios.
- Experiencia con bases de datos relacionales como PostgreSQL, MySQL o Aurora.
- Conocimientos de AWS y desarrollo cloud-native.
- Experiencia con Git y pipelines CI/CD.
- Conocimiento de principios SOLID, patrones de diseño y buenas prácticas de desarrollo.
- Experiencia trabajando en entornos Agile/Scrum.
- Experiencia utilizando herramientas de IA aplicadas al desarrollo de software.
- Buen nivel de comunicación y capacidad para trabajar en equipo.
- Experiencia con Spring Cloud.
- Conocimientos de OpenAPI / Swagger.
- Experiencia con bases de datos NoSQL como MongoDB.
- Conocimientos de Kafka, RabbitMQ, SQS, SNS o EventBridge.
- Experiencia con Docker y Kubernetes.
- Conocimientos de Terraform, CloudFormation o AWS CDK.
- Experiencia en arquitecturas distribuidas y sistemas de alta disponibilidad.
- Contrato indefinido.
- Modalidad de trabajo flexible.
- Plan de carrera y crecimiento profesional.
- Formación continua y acceso a certificaciones.
- Participación en proyectos innovadores con tecnologías punteras.
- Excelente ambiente de trabajo y cultura colaborativa.
- Flexibilidad horaria y medidas de conciliación.
- Beneficios sociales.
- Ubicación España (modelo híbrido o remoto según proyecto).
- Tecnologías principales
- Spring Boot
- AWS
- Microservices
- REST APIs
- PostgreSQL
- CI/CD
- Git
- Docker
- Kubernetes
- Kafka
- OpenAPI
- Terraform
- AI Engineering Tools.
#FacTECH
Key Skills
Ranked by relevance
cloud
java
rabbitmq
kafka
aws
sqs
cloudformation
postgresql
terraform
docker
nosql
mysql
git
ai
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Programador/a Java Microservicios (100% Remoto)
2026-03-23
Full-time
Not Applicable
Spain
Wholesale Computer Equipment
Information Technology
View Job Details
Related
Senior Backend Developer
2026-03-04
Full-time
Associate
Turkey
IT Services
Information Technology
View Job Details
Related
Full Stack PHP Laravel developer REMOTO
2025-03-25
Full-time
Not Applicable
Spain
Wholesale Computer Equipment
Information Technology
Login to Apply
- Posted
- Jun 12, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Barcelona
- Company
- Factech Servicios Informáticos
Industries
Wholesale Computer Equipment
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Programador/a Java Microservicios (100% Remoto)
2026-03-23
Full-time
Not Applicable
Spain
Wholesale Computer Equipment
Information Technology
View Job Details
Related
Senior Backend Developer
2026-03-04
Full-time
Associate
Turkey
IT Services
Information Technology
View Job Details
Related
Full Stack PHP Laravel developer REMOTO
2025-03-25
Full-time
Not Applicable
Spain
Wholesale Computer Equipment
Information Technology