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.
Revise detenidamente toda la documentación de la solicitud antes de hacer clic en el botón de solicitar al final de esta descripción.
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.
Responsabilidades
- 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.
- 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.
- 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.
- 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.
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.
- 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. xqbhyrx
- Beneficios sociales.
- Tecnologías principales
#J-18808-Ljbffr