En CI&T, ayudamos a grandes empresas a transformar el potencial de la IA en un impacto real para el negocio con Despliegue de IA, ejecución nativa de IA y soluciones empresariales integradas con tecnología.
Con 30 años de experiencia en transformación tecnológica, aceleramos la innovación con experiencia en SDLC agéntico, modernización de aplicaciones, Datos e IA, Martech y estrategia empresarial.
Somos 8.000 CI&Ters en más de 25 países, colaborando para construir soluciones con impacto real. La IA ya forma parte de cómo trabajamos, evolucionamos e innovamos cada día.
Sobre el puesto
Como Desarrollador Backend de nivel intermedio (Java + Spring Boot), contribuirás al diseño, desarrollo y mejora continua de sistemas backend escalables para una plataforma de comercio electrónico B2B en la industria de bebidas alcohólicas, con operaciones en 40 países.
Trabajarás en la construcción y mantenimiento de servicios backend confiables, el desarrollo de APIs RESTful, la integración de sistemas distribuidos y la garantía de la calidad, seguridad y rendimiento de las aplicaciones. Colaborando con equipos multifuncionales, ayudarás a evolucionar la plataforma y a entregar soluciones de software escalables y de alta calidad que respalden las necesidades del negocio.
Lo que harás:
- Desarrollar, mantener y mejorar sistemas backend escalables utilizando Java, Spring y Spring Boot.
- Diseñar, implementar y mantener microservicios y APIs RESTful para dar soporte a la funcionalidad del negocio y a la integración de sistemas.
- Implementar soluciones de acceso y persistencia de datos utilizando Spring Data y JPA, trabajando con bases de datos relacionales y no relacionales.
- Desarrollar y mantener comunicación asíncrona e integraciones basadas en eventos mediante sistemas de mensajería como Kafka y RabbitMQ.
- Escribir y mantener pruebas unitarias y de integración con JUnit y Mockito para garantizar la calidad, fiabilidad y mantenibilidad del código.
- Aplicar las mejores prácticas de seguridad y rendimiento para construir aplicaciones robustas y eficientes.
- Colaborar con equipos multifuncionales para comprender los requisitos, definir soluciones técnicas y entregar software de alta calidad.
- Contribuir a los procesos de integración continua y entrega continua (CI/CD) utilizando herramientas y tecnologías como Docker y Kubernetes.
- Monitorear el estado, rendimiento y fiabilidad de las aplicaciones mediante herramientas de observabilidad como New Relic.
- Aplicar las mejores prácticas de ingeniería de software, incluyendo código limpio, patrones de diseño y técnicas eficaces de resolución de problemas.
Imprescindible:
- Dominio sólido de Java y sus frameworks asociados, particularmente Spring y Spring Boot.
- Comprensión sólida de la arquitectura de microservicios y de los principios de diseño de APIs RESTful.
- Familiaridad con bases de datos relacionales y no relacionales, incluyendo modelado de datos y conceptos de persistencia.
- Conocimiento de sistemas de mensajería y comunicación asíncrona, como Kafka y RabbitMQ.
- Experiencia práctica con frameworks de pruebas automatizadas, incluyendo JUnit y Mockito.
- Dominio de las prácticas de CI/CD y familiaridad con tecnologías de contenedorización y orquestación, incluyendo Docker y Kubernetes.
- Sólida comprensión de la programación orientada a objetos (POO), estructuras de datos, fundamentos de algoritmos y técnicas de resolución de problemas.
- Conocimiento de patrones de diseño de software, principios de código limpio y buenas prácticas de desarrollo de software.
- Comprensión de distintas metodologías de pruebas, incluyendo pruebas de regresión, humo, estrés, unitarias, de integración, automatizadas y de extremo a extremo (E2E).
- Sólidas habilidades analíticas y de resolución de problemas, con capacidad para diseñar soluciones técnicas eficaces y mantenibles.
- Excelentes habilidades de comunicación y colaboración, con capacidad para trabajar eficazmente en equipos multifuncionales e internacionales.
- Mentalidad proactiva, sentido de responsabilidad y enfoque de mejora continua.
- Nivel de inglés intermedio alto a avanzado, con capacidad para comunicarse con claridad en un entorno profesional.
Nuestros beneficios:
-Seguro de salud y dental
-Asignación para comidas y alimentación
-Asistencia para el cuidado infantil
-Permiso de paternidad extendido
-Alianza con gimnasios y profesionales de salud y bienestar a través de Wellhub (Gympass) TotalPass;
-Participación en las utilidades y en los resultados (PLR);
-Seguro de vida
-Plataforma de aprendizaje continuo (CI&T University);
-Club de descuentos
-Plataforma online gratuita dedicada al bienestar físico, mental y general
-Curso de embarazo y crianza responsable
-Alianzas con plataformas de aprendizaje en línea
-Plataforma de aprendizaje de idiomas
¡Y muchos más!
Más detalles sobre nuestros beneficios aquí:
En CI&T, la inclusión comienza desde el primer contacto. Si eres una persona con discapacidad, es importante presentar tu evaluación durante el proceso de selección. Consulta qué datos debes incluir en el informe haciendo clic aquí. Así podremos garantizar el apoyo y los ajustes que mereces. Si todavía no tienes la evaluación, no te preocupes: podemos apoyarte para obtenerla.
Contamos con un equipo dedicado de Salud y Bienestar, especialistas en inclusión y grupos de afinidad que te acompañarán en cada etapa. Cuenta con nosotros para hacer este camino juntos.
Publicado originalmente en Himalayas