




Resumen: Únase a nuestro equipo como desarrollador Java de nivel intermedio para diseñar, implementar y optimizar servicios de backend para una aplicación móvil, garantizando datos precisos y oportunos para los equipos de campo. Aspectos destacados: 1. Diseñar e implementar puntos finales REST en Java 17+ con Spring Boot 2. Optimizar cargas útiles y manejo de errores para una experiencia de usuario fluida en redes móviles 3. Colaborar con DevOps para perfeccionar las canalizaciones CI/CD destinadas a lanzamientos rápidos y seguros Somos especialistas en **transformación tecnológica**, uniendo la experiencia humana con la inteligencia artificial para crear soluciones tecnológicas escalables. Con más de 8.000 colaboradores CI&T en todo el mundo, hemos establecido alianzas con más de 1.000 clientes durante nuestros 30 años de historia. La inteligencia artificial es nuestra realidad. Estamos buscando un **desarrollador Java de nivel intermedio** para unirse a nuestro equipo en un proyecto innovador y desafiante que impulsa nuestra aplicación móvil. Su trabajo garantiza que los equipos de campo y los socios reciban datos precisos y oportunos en sus iPads, ya sea que estén visualizando paneles de control, enviando formularios o recuperando datos. Servicios Java sólidos y bien probados constituyen la columna vertebral de nuestra experiencia móvil. **Responsabilidades:** * Diseñar e implementar puntos finales REST en Java 17+ con Spring Boot, adaptados para su consumo de baja latencia y alta eficiencia por nuestra aplicación React Native; * Optimizar cargas útiles y manejo de errores para garantizar una experiencia de usuario fluida en redes móviles; * Traducir reglas de negocio (cálculos, envíos de datos, flujos) en lógica de backend confiable; * Coordinarse con colegas del frontend para versionar las API y gestionar la compatibilidad hacia atrás; * Escribir pruebas unitarias e integrales exhaustivas (JUnit) para proteger los flujos de trabajo móviles; * Hacer cumplir los estándares de codificación mediante revisiones entre pares y análisis estático; * Colaborar con DevOps para perfeccionar las canalizaciones CI/CD (Jenkins, Terraform) destinadas a lanzamientos rápidos y seguros; * Participar en las ceremonias de sprint y en la refinación del backlog: ayudar a definir qué funciones móviles se implementarán a continuación. **Requisitos para este desafío:** * Experiencia sólida en la construcción de servicios de backend en Java 17+ y Spring Boot; * Experiencia comprobada en el diseño de API RESTful para clientes móviles o web, prestando atención a las limitaciones de red; * Capacidad para analizar registros y métricas de producción con agilidad para resolver problemas en tiempo real; * Comunicador claro que trabaje en estrecha colaboración con los desarrolladores del frontend para ofrecer experiencias móviles perfectamente integradas; * Inglés intermedio/avanzado. **Nuestra tecnología y prácticas:** * Lenguaje y framework de backend: Java 17+, Spring Boot; * Lenguaje y framework de frontend: TypeScript / React Native (iPad); * Capa de datos: PostgreSQL (Aurora/RDS), JPA/Hibernate; * Pruebas: JUnit; * CI/CD: Jenkins, Terraform; * Monitoreo: registros/métricas de CloudWatch, trazas X-Ray, Grafana; * Metodología: Scrum (sprints de 2 semanas, refinación del backlog, retrospectivas). #LI-JM5 #Midsenior **Nuestros beneficios:** * Seguro médico y dental * Vale comida y vale alimentación * Asistencia para cuidado infantil * Licencia paterna ampliada * Alianza con gimnasios y profesionales de salud y bienestar mediante Wellhub (Gympass) TotalPass; * Participación en los resultados y en las ganancias (PLR); * Seguro de vida * Plataforma de aprendizaje continuo (Universidad CI&T); * Club de descuentos * Plataforma online gratuita dedicada al bienestar físico, mental y general * Curso sobre embarazo y parentalidad responsable * Alianzas con plataformas de aprendizaje en línea * Plataforma para el aprendizaje de idiomas ¡Y muchos más! Más detalles sobre nuestros beneficios aquí: https://ciandt.com/br/pt-br/carreiras En CI&T, la inclusión comienza desde el primer contacto. Si usted es una persona con discapacidad, es importante **presentar su evaluación durante el proceso de selección.** *Consulte qué datos deben incluirse en el informe haciendo clic aquí.* De esta manera, podemos garantizarle el apoyo y las adaptaciones que merece. **Si aún no cuenta con dicha evaluación, no se preocupe: podemos apoyarlo para obtenerla.** Contamos con un equipo especializado en Salud y Bienestar, especialistas en inclusión y grupos afines que lo acompañarán en cada etapa. Cuente con nosotros para recorrer este camino juntos.


