




Resumen: Únase a un equipo colaborativo como Desarrollador Java Junior, entregando funciones confiables de backend utilizando Java y Spring Boot, y trabajando con los equipos de producto y distribuidos en microservicios, APIs e integraciones. Aspectos destacados: 1. Entregar funciones confiables de backend utilizando Java y Spring Boot 2. Trabajar con microservicios, APIs e integraciones 3. Contribuir a sesiones de diseño del equipo y revisiones de código Estamos formando un equipo colaborativo y necesitamos un Desarrollador Java Junior para ayudar a entregar funciones confiables de backend utilizando Java y Spring Boot. Usted trabajará con los equipos de producto y compañeros distribuidos en microservicios, APIs e integraciones, mejorando la calidad mediante pruebas, monitoreo y revisiones \- ¡postule ahora! **Responsabilidades** * Llevar a cabo el análisis de requisitos, la arquitectura de soluciones, la programación y el mantenimiento de sistemas integrados aplicando buenas prácticas de ingeniería * Manejar tareas diarias y resolver problemas técnicos complejos dentro de su especialidad * Recomendar y evaluar nuevos frameworks y patrones de diseño para mejorar las capacidades del sistema * Ejecutar pruebas y brindar soporte continuo a productos de software y plataformas relacionadas utilizando diversas tecnologías de desarrollo * Contribuir a sesiones de diseño del equipo y revisiones de código para mantener los estándares de calidad * Colaborar con los equipos de producto para definir y cumplir con los objetivos comerciales * Coordinarse con compañeros ubicados en múltiples lugares y funciones * Intercambiar conocimientos técnicos y del sector con equipos multidisciplinarios para mejorar los procesos de ingeniería * Aplicar enfoques de integración y estándares de comunicación para conectar aplicaciones, bases de datos y plataformas en soluciones comerciales de extremo a extremo * Mejorar la confiabilidad del sistema y la calidad del proyecto mediante una arquitectura escalable, pruebas exhaustivas, monitoreo y alertas * Comunicar hitos del proyecto y actualizaciones de progreso a la dirección * Identificar oportunidades para mejorar la experiencia del cliente **Requisitos** * Experiencia práctica en desarrollo de software de hasta un año en puestos de ingeniería * Dominio sólido de Java para crear aplicaciones robustas y mantenibles * Experiencia práctica con Spring Boot para el desarrollo de backend * Capacidad comprobada para trabajar con equipos multifuncionales, incluido el equipo de producto * Comprensión sólida de microservicios y sistemas distribuidos para soluciones escalables * Conocimientos prácticos de los principios de diseño de APIs y las prácticas de integración * Excelentes habilidades analíticas y de resolución de problemas en entornos productivos * Habilidades claras de comunicación para colaborar con equipos internacionales * Competencia en inglés (escrito y hablado) al nivel B2\+ (intermedio alto) o superior **Deseable** * Experiencia con Amazon DynamoDB para la gestión de datos NoSQL * Familiaridad con Amazon Web Services (AWS) para despliegue y operaciones en la nube * Conocimiento de pipelines CI/CD para agilizar las versiones de software * Comprensión de GraphQL para construir APIs flexibles y eficientes * Experiencia con Kotlin o desarrollo JVM basado en Kotlin * Competencia con MongoDB para almacenamiento de datos en formato de documentos * Experiencia con ReactJS para construir interfaces de usuario interactivas * Familiaridad con Terraform para la automatización del aprovisionamiento de infraestructura


