
Senior Software Engineer | Java, Typescript & Cloud Platforms
Oversight
México y Colombia
Remoto
Salario confidencial
Detalles
Salario confidencial
Salario bruto mensualRemoto
ContratoRemoto
Modalidad de trabajoMéxico y Colombia
Ubicación de empresaDescripción del puesto
Buscamos un/a Senior Software Engineer full-stack con sólida experiencia en desarrollo backend (Java springboot) + Typescript / Angular y plataformas cloud para integrarse a un equipo global de ingeniería enfocado en crear soluciones escalables y de alto impacto para clientes enterprise.
Esta posición tendrá un rol clave en el diseño, desarrollo y evolución de aplicaciones complejas, participando activamente en decisiones técnicas, arquitectura y mejora continua del producto.
Responsabilidades
- Liderar el desarrollo de componentes frontend en Angular para plataformas empresariales de auditoría y análisis de gastos.
- Diagnosticar y resolver problemas complejos que pueden originarse en el frontend, en el backend Java o en consultas SQL de sistemas externos.
- Diseñar e implementar funcionalidades backend en Java/Spring Boot dentro de una arquitectura de microservicios de alta disponibilidad.
- Participar activamente en decisiones de arquitectura y evolución del producto.
- Promover buenas prácticas de desarrollo, code reviews y estándares de calidad.
- Utilizar herramientas de IA para acelerar el desarrollo y apoyar la experimentación rápida en arquitecturas complejas.
- Mentorear a otros engineers y compartir conocimiento con el equipo.
- Trabajar bajo metodologías ágiles en un entorno remoto e internacional.
Requisitos
- +5 años de experiencia en desarrollo de software full-stack (Java , Springboot & Angular / Typescript)
- Web Services (SOAP y REST) y manejo de AWS en producción (Lambda, S3, RDS u otros servicios).
- Experiencia construyendo aplicaciones web modernas y sistemas server-side complejos.
- Experiencia en bases de datos relacionales y SQL.
- Experiencia usando herramientas de IA para desarrollo (GitHub Copilot, Claude Code, Gemini u otros).
- Experiencia con herramientas de CI/CD y testing como Maven, Jenkins y JUnit.
- Manejo de Git y ambientes Linux/Unix.
- Experiencia trabajando bajo metodologías Scrum/Agile.
- Licenciatura en Computer Science o carrera afín.
- Inglés profesional (toda la comunicación con el equipo y el cliente es 100% en inglés.)
Deseable
- Conocimiento en soluciones Fintech.
- Experiencia con Data Warehouses o sistemas analíticos.
- Trabajo previo con equipos distribuidos/offshore.
- Manejo de Jira.
Perfil buscado
- Persona autónoma, proactiva y orientada a resultados.
- Capacidad para liderar técnicamente iniciativas complejas.
- Buenas habilidades de comunicación y trabajo colaborativo.
- Adaptabilidad para trabajar en entornos dinámicos y de rápido crecimiento.
Detalles
Salario confidencial
Salario bruto mensualRemoto
ContratoRemoto
Modalidad de trabajoMéxico y Colombia
Ubicación de empresa