




Resumen: Buscamos un Ingeniero Senior de Software Java motivado y con atención al detalle para desarrollar y mejorar sistemas críticos para la misión en un equipo colaborativo y distribuido a nivel mundial. Aspectos destacados: 1. Trabajar en sistemas críticos para la misión relacionados con la planificación de centros de datos y los plazos de suministro 2. Desarrollar nuevas funciones y mejorar el código existente para una plataforma de alto rendimiento 3. Colaborar directamente con los clientes y utilizar una pila tecnológica de primer nivel Buscamos un **Ingeniero Senior de Software Java** experimentado para unirse a nuestro equipo distribuido a nivel mundial, trabajando en sistemas críticos para la misión relacionados con la planificación de centros de datos, los plazos de suministro y las relaciones con los proveedores. En este puesto, desarrollará nuevas funciones y mejorará el código existente para una plataforma escalable y de alto rendimiento utilizada por clientes líderes. Si es una persona motivada, con atención al detalle y deseosa de contribuir en un entorno colaborativo, le invitamos a presentar su candidatura. **Responsabilidades** * Desarrollar nuevas funciones para sistemas de software críticos para la misión * Mejorar y optimizar la base de código existente para aumentar su eficiencia * Diseñar y proponer soluciones arquitectónicas para los componentes asignados * Colaborar directamente con los clientes en comunicaciones diarias * Garantizar la escalabilidad y el rendimiento de la plataforma para las aplicaciones de los clientes * Integrar múltiples sistemas mediante todas las etapas del ciclo de vida completo del software * Trabajar estrechamente con ingenieros, arquitectos y gestores de producto en soluciones técnicas * Utilizar herramientas y tecnologías modernas de una pila tecnológica de primer nivel * Mantener altos estándares de calidad del código mediante pruebas rigurosas * Usar Git o sistemas similares de control de versiones para la gestión de proyectos * Entregar soluciones a tiempo, con un enfoque en la calidad * Priorizar tareas de forma efectiva para gestionar eficientemente la carga de trabajo **Requisitos** * Experiencia de 3+ años en desarrollo de software con ciclo de vida completo de implementación * Experiencia práctica de 3+ años en desarrollo Java * Conocimientos sólidos de JUnit para pruebas unitarias * Buen conocimiento de Mockito para pruebas basadas en mocks * Competencia en SQL para interacciones con bases de datos * Experiencia con Git u otras herramientas de control de versiones * Capacidad sobresaliente para la autogestión y la priorización * Excelentes habilidades de comunicación con los clientes * Nivel de inglés B2 (intermedio alto) **Deseable** * Experiencia con Google Cloud Spanner * Conocimientos de Google Guice para inyección de dependencias * Familiaridad con las bibliotecas Guava


