En Agap2, seguimos creciendo y buscamos un/a Backend Developer con experiencia en tecnologías de la Java Virtual Machine (JVM) y entornos Cloud, que quiera participar en el desarrollo de aplicaciones escalables, resilientes y orientadas a microservicios. La persona seleccionada formará parte de un equipo multidisciplinar, participando en todas las fases del ciclo de vida del software y contribuyendo al diseño e implementación de soluciones de alto rendimiento.
Para presentar una candidatura, simplemente lea la siguiente descripción del puesto y asegúrese de adjuntar los documentos pertinentes.
- Diseñar, desarrollar y mantener aplicaciones backend utilizando tecnologías basadas en la Java Virtual Machine (Java, Kotlin, Scala, Clojure o similares).
- Participar en el diseño e implementación de arquitecturas basadas en microservicios.
- Desarrollar e integrar APIs REST y/o GraphQL garantizando altos estándares de calidad, seguridad y rendimiento.
- Desarrollar soluciones desplegadas en entornos Cloud, preferiblemente sobre Google Cloud Platform (GCP).
- Colaborar en la implementación y mantenimiento de aplicaciones contenerizadas utilizando Kubernetes.
- Integrar sistemas de mensajería y procesamiento distribuido mediante tecnologías como Kafka, Redis o Google Pub/Sub.
- Diseñar y optimizar consultas y modelos de datos sobre bases de datos relacionales, principalmente PostgreSQL.
- Participar en revisiones de código (Code Review), Pull Requests y aplicación de buenas prácticas de desarrollo.
- Colaborar con equipos multidisciplinares siguiendo metodologías ágiles (Scrum/Kanban).
- Participar en la automatización de procesos de integración y despliegue continuo (CI/CD).
- Contribuir a la mejora continua de la arquitectura, calidad del código y rendimiento de las aplicaciones.
- Al menos 3 años de experiencia en desarrollo backend con tecnologías de la Java Virtual Machine (Java, Kotlin, Scala, Clojure o similares).
- Experiencia desarrollando aplicaciones en entornos