




Resumen: DT One busca un Ingeniero de Software Senior apasionado que sea un perfeccionista competente, un punto focal y un mentor dentro de un entorno FinTech de rápido crecimiento. Aspectos destacados: 1. Trabajar en un entorno FinTech innovador, de rápido crecimiento y emocionante 2. Oportunidad de aprendizaje y desarrollo en diversos problemas técnicos 3. Ser una fuente de conocimiento y mentor dentro de su equipo ### **Descripción del puesto** DT One busca incorporar a un Ingeniero de Software Senior apasionado por la industria FinTech y deseoso de trabajar en un entorno innovador, de rápido crecimiento y emocionante. Una carrera en DT One ofrece una experiencia inestimable en un mercado emocionante y en rápida expansión, así como la oportunidad de formar parte de una empresa verdaderamente global con una plantilla de más de 50 nacionalidades. Un Ingeniero de Software Senior en DT One es un perfeccionista competente, un punto focal dentro de su equipo, una fuente de conocimiento y un mentor. Este puesto permite al candidato trabajar en diversos problemas técnicos en distintas pilas tecnológicas, con amplio espacio y apoyo para el aprendizaje y el desarrollo. Usted trabajará en el equipo que respalda nuestra oferta de productos eSim. Los eSim son una oferta clave de productos de DTOne. Usted colaborará estrechamente con los equipos que respaldan la plataforma central y los servicios de DTOne. Confiamos en nuestros ingenieros para diseñar y entregar la mejor solución posible que respalde los objetivos empresariales y garantice la mejor experiencia para el cliente. Le ofrecemos un entorno basado en el aprendizaje, la transparencia, la honestidad y la retroalimentación. Se le exigirá responsabilidad total sobre su código (escritura, pruebas y despliegue). Los despliegues se realizan varias veces al día. Nuestra tecnología se utiliza las 24 horas del día en todo el mundo, por lo que debe ser fiable, segura y escalable (millones de transacciones diarias). También deberá interactuar con equipos tecnológicos de distintos países. Nuestro entorno y paquetes reflejan la ambición de la empresa: construir equipos de ingeniería de clase mundial. ### **Sus responsabilidades** * Diseñar, desarrollar y mantener servicios Spring Boot en Java/Kotlin * Crear y dar soporte a integraciones API entre sistemas de telecomunicaciones internos y externos * Trabajar con flujos asincrónicos o basados en eventos y patrones de mensajería relacionados * Mejorar la fiabilidad, el rendimiento y la observabilidad de los servicios backend existentes * Colaborar con los equipos de producto e ingeniería para lanzar funciones listas para producción ### **Requisitos fundamentales** * Experiencia sólida con Spring Boot y desarrollo de APIs backend * Conocimientos sólidos en desarrollo backend con Java y/o Kotlin * Familiaridad con APIs REST, bases de datos SQL y fundamentos de sistemas distribuidos * Familiaridad con procesamiento asincrónico y patrones de integración basados en eventos * Capacidad para depurar, escribir pruebas y trabajar con flujos CI/CD y Git * Capacidad para trabajar eficazmente en bases de código existentes o heredadas mientras se implementan nuevas funciones de forma segura * Conocimientos prácticos de AWS * Capacidad para utilizar herramientas de desarrollo basadas en IA, según corresponda ### **Deseable** * Conocimientos de protocolos de telecomunicaciones (Gx/Gy/DIAMETER, SMPP) * Flujos de autenticación basados en OAuth2/OIDC y tokens * Desarrollo centrado en APIs con OpenAPI/Swagger (incluyendo flujos de generación automática de código) * MariaDB, JPA/Hibernate y migraciones con Liquibase * Experiencia con despliegues contenerizados y entornos en la nube (Docker/Jib, nociones básicas de Kubernetes) * Conocimientos de GoLang, Python y Perl * Conocimientos de GCP **Paquete y beneficios** * Excelente paquete retributivo, incluidos bonos por desempeño y por resultados de la empresa * Seguro médico privado para usted y su familia * Seguro de vida * Ayuda para gastos de móvil * Programa de bienestar y apoyo para empleados * Presupuesto para aprendizaje y desarrollo * Equilibrio entre vida laboral y personal (flexibilidad y política de trabajo híbrido) * Excelentes oficinas * Vacaciones anuales: 25 días — Además de su asignación anual de vacaciones, recibirá también 2 días adicionales al año como parte de nuestro programa de bienestar. * Días comunitarios: Puede tomar otros 2 días al año para participar en actividades comunitarias y benéficas, cualquier iniciativa orientada a 'devolver algo' a su comunidad. Le ofrecemos un entorno basado en el aprendizaje, la transparencia, la honestidad y la retroalimentación. Se le exigirá responsabilidad total sobre su código (escritura, pruebas y despliegue). Los despliegues se realizan varias veces al día. Nuestra tecnología se utiliza las 24 horas del día en todo el mundo, por lo que debe ser fiable, segura y escalable (millones de transacciones diarias). También deberá interactuar con equipos tecnológicos de distintos países. Nuestro entorno y paquetes reflejan la ambición de la empresa: construir equipos de ingeniería de clase mundial.


