Senior Software Engineer | Java, Typescript & Cloud Platforms
Oversight

Senior Software Engineer | Java, Typescript & Cloud Platforms

Oversight

México y Colombia
Remoto
Salario confidencial

Detalles

Salario confidencial

Salario bruto mensual

Remoto

Contrato

Remoto

Modalidad de trabajo

México y Colombia

Ubicación de empresa
Descripció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 mensual

Remoto

Contrato

Remoto

Modalidad de trabajo

México y Colombia

Ubicación de empresa