




Resumen: Únase a un equipo en crecimiento como Desarrollador Java, trabajando en iniciativas de impacto en un ambiente colaborativo para desarrollar su experiencia y aprovechar las tecnologías más recientes. Aspectos destacados: 1. Trabajar en iniciativas de impacto en un ambiente colaborativo 2. Desarrollar su experiencia mientras aprovecha las tecnologías más recientes 3. Identificar y proponer marcos innovadores y patrones arquitectónicos Estamos invitando a un **Desarrollador Java** para que se una a nuestro equipo en crecimiento. Usted trabajará en iniciativas de impacto en un ambiente colaborativo y desarrollará su experiencia mientras aprovecha las tecnologías más recientes. **Responsabilidades** * Adoptar una perspectiva de extremo a extremo al analizar requisitos, diseñar, construir y mantener soluciones integradas utilizando métodos de ingeniería reconocidos * Supervisar responsabilidades rutinarias y abordar desafíos técnicos complejos dentro de su especialización * Identificar y proponer marcos innovadores y patrones arquitectónicos para fortalecer el diseño del sistema * Probar y dar soporte a productos de software y sistemas relacionados utilizando una variedad de herramientas de desarrollo * Participar en reuniones de revisión de diseños y código para mantener la calidad y las mejores prácticas * Colaborar con los equipos de Producto para definir y refinar las necesidades empresariales * Trabajar estrechamente con colegas de diversas regiones y departamentos * Compartir y recopilar conocimientos del dominio y del sector con equipos multifuncionales para mejorar los procesos de ingeniería * Aplicar técnicas de integración y protocolos de comunicación para conectar aplicaciones, bases de datos y plataformas y ofrecer soluciones empresariales completas * Promover la confiabilidad del sistema y la excelencia del proyecto mediante una arquitectura robusta, escalabilidad, pruebas, monitoreo y alertas * Proporcionar actualizaciones e informes de estado sobre proyectos importantes a la dirección * Buscar oportunidades para mejorar la experiencia del cliente **Requisitos** * Al menos 2 años de experiencia práctica en desarrollo de software * Experiencia sólida en programación Java para construir aplicaciones confiables * Competencias sólidas en Spring Boot para el desarrollo de backend * Capacidad comprobada para trabajar con equipos multidisciplinarios, incluido el equipo de Producto * Experiencia con microservicios y sistemas distribuidos para construir soluciones escalables * Conocimiento exhaustivo de la arquitectura de API y de los métodos de integración * Excelentes habilidades para resolver problemas en entornos productivos * Fuertes capacidades comunicativas para trabajar eficazmente en equipo en distintas ubicaciones * Competencias en inglés (hablado y escrito) nivel B2+ o superior **Deseable** * Experiencia con Amazon DynamoDB para gestionar bases de datos NoSQL * Conocimiento de Amazon Web Services (AWS) para implementar soluciones en la nube * Comprensión de pipelines CI/CD para agilizar las versiones de software * Familiaridad con GraphQL para construir APIs flexibles * Experiencia con Kotlin o desarrollo basado en Kotlin para aplicaciones JVM * Competencias en MongoDB para trabajar con bases de datos orientadas a documentos * Experiencia con ReactJS para crear aplicaciones interactivas de frontend * Conocimiento de Terraform para automatizar la gestión de infraestructura


