Una carrera en IBM Consulting se basa en relaciones sólidas y una estrecha colaboración con clientes de todo el mundo.
Trabajarás con líderes visionarios de diversos sectores para optimizar la implementación de la nube híbrida y la IA en las empresas más innovadoras y valiosas del mundo. Nuestro ecosistema de socios estratégicos y nuestras sólidas plataformas tecnológicas, que abarcan todo el portafolio de IBM, incluyendo Software y Red Hat, te permitirán generar un impacto significativo y un verdadero valor para tus clientes.
La curiosidad y el afán por el conocimiento son fundamentales para el éxito en IBM Consulting. En este puesto, se te animará a cuestionar las prácticas convencionales, explorar nuevas ideas y desarrollar soluciones innovadoras que generen un impacto transformador en una amplia red de clientes. Nuestra cultura, centrada en la innovación y la empatía, fomenta el crecimiento profesional a largo plazo y ofrece oportunidades de desarrollo en un entorno que valora tus habilidades y experiencia.
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 y despliegue de aplicaciones web robustas, escalables y seguras, utilizando Java 16, Spring Boot y Apache Kafka. Las responsabilidades principales incluyen el desarrollo de aplicaciones, la interacción con bases de datos mediante SQL y frameworks ORM, la integración de Kafka para el procesamiento de datos en tiempo real, el desarrollo de servicios web REST, la realización de pruebas y depuración exhaustivas, la gestión de pipelines de CI/CD en la nube, la optimización del rendimiento de las aplicaciones, la elaboración de una documentación completa, la colaboración eficaz con el equipo, la formación continua 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 con Java y una titulación en informática o equivalente, deberá ser proactivo y capaz de trabajar en un entorno dinámico, garantizando prácticas de programación seguras, una comunicación eficaz y el cumplimiento de los estándares de calidad.
a
* Más de 3 años de experiencia desarrollando aplicaciones web con Java
* Experiencia práctica con Java 16 o versiones posteriores
* Experiencia práctica con Spring Boot y frameworks de mensajería (MQ, Kafka)
* Experiencia práctica en el despliegue de aplicaciones web en la nube (OpenShift/AWS)
* Nivel de inglés B2 o superior