Back to search
Factech Servicios Informáticos Linkedin · Posted 1mo ago

BACKEND DEVELOPER JAVA

Spain

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

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?

  • 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.

Requisitos Imprescindibles

  • 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.

Valorable

  • 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.

¿Qué ofrecemos?

  • 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

Java 17

  • Spring Boot
  • AWS
  • Microservices
  • REST APIs
  • PostgreSQL
  • CI/CD
  • Git
  • Docker
  • Kubernetes
  • Kafka
  • OpenAPI
  • Terraform
  • AI Engineering Tools.

Requisitos mínimos

#FacTECH

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent