En el Centro de Innovación para Clientes de IBM México, somos una organización líder en consultoría que busca un Desarrollador de Aplicaciones altamente capacitado y motivado para unirse a nuestro dinámico equipo. Este puesto ofrece una oportunidad única para aprovechar tu experiencia en tecnologías de la nube y desarrollar aplicaciones escalables, robustas y de alto rendimiento para nuestra diversa clientela. Si eres un tecnólogo apasionado que disfruta trabajando en un entorno dinámico, se adapta a los desafíos y está listo para generar un impacto significativo en los negocios de nuestros clientes, nos encantaría saber de ti. Ofrecemos un salario competitivo y un paquete de beneficios, oportunidades de crecimiento profesional y un ambiente de trabajo propicio.
¡Únete a nosotros y ayuda a forjar el futuro de la computación en la nube!
Postúlate hoy mismo para convertirte en una pieza clave de nuestro equipo de Desarrollo de Aplicaciones.
Nuestro compromiso con la diversidad y la inclusión garantiza que todas las voces sean escuchadas, respetadas y valoradas. Animamos a candidatos de todos los orígenes a postularse. IBM es una empresa que ofrece igualdad de oportunidades y se compromete a fomentar un entorno diverso e inclusivo.
En este puesto, trabajará en uno de nuestros IBM Consulting Client Innovation Centers (Delivery Centers), donde proporcionamos profundos conocimientos técnicos y sectoriales a una amplia gama de clientes de los sectores público y privado de todo el mundo. Nuestros centros de distribución ofrecen a nuestros clientes competencias y conocimientos técnicos locales para impulsar la innovación y la adopción de nuevas tecnologías.
Este puesto implica el diseño, desarrollo e implementación de aplicaciones web robustas, escalables y seguras utilizando Java 16, Spring Boot y Apache Kafka. Las responsabilidades clave abarcan el desarrollo de aplicaciones, la interacción con bases de datos con SQL y frameworks ORM, la integración de Kafka para el procesamiento de datos en tiempo real, el desarrollo de servicios web RESTful, la realización de pruebas y depuración rigurosas, la gestión de pipelines de CI/CD en la nube, la optimización del rendimiento de las aplicaciones, el mantenimiento de documentación completa, la colaboración eficaz en equipo, el aprendizaje continuo para mantenerse al día con las tendencias del sector y la implementación de medidas de seguridad robustas. El candidato ideal, con al menos 5 años de experiencia en desarrollo Java y un título en Informática o equivalente, será una persona proactiva capaz de trabajar en un entorno dinámico, garantizando prácticas de codificación seguras, una comunicación eficaz y el cumplimiento de los estándares de calidad.
* Más de 3 años desarrollando aplicaciones web con Java
* Experiencia práctica con Java 16 o superior
* Experiencia práctica con Springboot y frameworks de mensajería (MQ, Kafka)
* Experiencia práctica en la implementación de aplicaciones web en la nube (Openshift/AWS)
* Nivel de inglés B2 o superior
* Experiencia práctica con Apache Kafka
* Experiencia práctica con Spring Batch
* Experiencia práctica en desarrollo frontend (React JS)
* Experiencia práctica en desarrollo de aplicaciones backend en la nube (Node JS/Golang)
* Experiencia práctica con AWS (Lambda, Step Functions, Terraform)