1. Inicio
  2. Trabajos
  3. Java Staff Software Engineer (2nd position)

Caseware es una de las empresas originales de Fintech de Canadá, habiendo liderado la industria global de software de auditoría y contabilidad durante más de 30 años, con más de 500.000 usuarios en 130 países y disponible en 16 idiomas diferentes. Aunque quizás aún no nos conozcas, ¡más de 36.000 profesionales de contabilidad y auditoría incluyen Caseware como habilidad en sus perfiles de LinkedIn!

Como Staff Software Developer, eres un colaborador individual senior que combina sólidas habilidades prácticas con la capacidad de influir en varios equipos, reducir la ambigüedad y escalar soluciones más allá de una sola base de código. Das forma a la arquitectura y a los estándares, actúas como líder técnico mediante revisiones de diseño y RFC, y orientas tanto a ingenieros senior como junior. Ubicación: Este es un puesto totalmente remoto ubicado en Colombia.

Responsabilidades

  • Ser colaborador principal de la plataforma, con impacto directo en el valor que Caseware ofrece a clientes y socios de distribución a nivel global.
  • Ser responsable de funcionalidades clave y mejoras arquitectónicas de principio a fin, desde el diseño hasta la construcción, utilizando tecnología y arquitectura modernas y de vanguardia.
  • Colaborar con un equipo de gran experiencia técnica y sólido conocimiento del dominio; generar ideas y compartirlas.
  • Tomar la iniciativa en desafíos complejos y críticos para el negocio, como la extensibilidad por parte de terceros y la sincronización multiusuario en tiempo real.
  • Definir y evolucionar la arquitectura técnica, estableciendo estándares que respalden capacidades seguras, escalables y reutilizables en todos los equipos.
  • Actuar como líder técnico entre equipos, influyendo en las decisiones arquitectónicas mediante revisiones de diseño, RFC y colaboración práctica.
  • Liderar pruebas de concepto que orienten la hoja de ruta y las decisiones arquitectónicas.
  • Trabajar junto con QA, Producto, Seguridad y expertos del dominio para garantizar una observabilidad, confiabilidad y calidad sólidas de los sistemas que te corresponden.
  • Establecer y promover estándares de ingeniería y mejores prácticas para mejorar la consistencia, la seguridad y la mantenibilidad.
  • Impulsar la excelencia operativa identificando riesgos sistémicos y eliminando las causas raíz que afectan la confiabilidad, el rendimiento o los costos.
  • Colaborar con los equipos de DevOps y Seguridad para evolucionar los pipelines de CI/CD, las estrategias de despliegue y las salvaguardas en producción.
  • Orientar a ingenieros senior y junior mediante revisiones de código, discusiones de diseño y guía técnica.
  • Participar en el soporte de producción como punto de escalamiento senior, liderando análisis de causa raíz e impulsando mejoras preventivas.

Expectativas de desarrollo aumentado por IA

  • Promover el uso efectivo y responsable de herramientas de desarrollo asistidas por IA en múltiples equipos.
  • Definir estándares y barreras de protección para el uso de herramientas asistidas por IA y agénticas en todo el SDLC, equilibrando la velocidad con la corrección, la seguridad y la mantenibilidad.
  • Evaluar y piloto nuevas herramientas de desarrollo asistidas por IA y flujos de trabajo agénticos; hacer recomendaciones sobre su adopción a gran escala.
  • Orientar a ingenieros senior y junior en prácticas avanzadas de desarrollo asistido por IA.
  • Gestionar los ciclos de retroalimentación y las métricas que miden el impacto del desarrollo asistido por IA en la velocidad y la calidad de los equipos.

Requisitos

  • Experiencia profunda y amplia con Java del lado del servidor; considerado experto en todo lo relacionado con Java.
  • Mínimo 8 años de experiencia con Java core.
  • Experiencia trabajando tanto con aplicaciones monolíticas como con microservicios.
  • Buena experiencia con contenedorización y orquestación (Docker, Kubernetes).
  • Conocimiento de bases de datos NoSQL, como MongoDB.
  • Experiencia trabajando en un equipo ágil con otros desarrolladores, testers y un Product Owner.
  • Experiencia comprobada diseñando y evolucionando plataformas o infraestructura compartidas utilizadas por múltiples equipos.
  • Experiencia desarrollando sistemas nativos de la nube en AWS, con familiaridad en escalabilidad, confiabilidad, seguridad y gestión de costos.
  • Sólidos fundamentos de ingeniería de software y capacidad para equilibrar la velocidad de entrega con la salud a largo plazo de la plataforma.
  • Experiencia comprobada contribuyendo y asumiendo la responsabilidad de decisiones arquitectónicas importantes.
  • Sólidas habilidades de comunicación y capacidad para influir en la dirección técnica entre equipos.
  • Fuerte iniciativa para mejorar procesos, herramientas, metodologías y la calidad del producto.

Deseable

  • Experiencia con proveedores de nube distintos de AWS (Azure, Google Cloud).
  • Familiaridad con contenedorización y orquestación (Docker, Kubernetes).
  • Contribuciones a proyectos de código abierto o un portafolio sólido en GitHub.

Stack tecnológico

  • Lenguajes y frameworks: Java
  • Nube e infraestructura: AWS (S3, Secrets Manager, Lambda, SQS, SNS, DynamoDB, EKS, etc.), CloudFormation, Terraform
  • Datos: SQL Server, AWS RDS SQL Server
  • Pruebas y observabilidad: New Relic, AWS CloudWatch
  • Herramientas: Jira, Visual Studio, GitHub, Devin, Claude Code

Publicado originalmente en Himalayas

Salario

USD 0

Mensual

Trabajo Remoto

Para postulantes en: Colombia

Termómetro Salarial

Basado en 2 posiciones similares en Colombia

4,000,001 12,000,001
Bajo Prom: USD 8,000,001 Alto

Estimaciones salariales basadas en posiciones similares en nuestra plataforma. Los salarios reales pueden variar.

Resumen del Trabajo
Trabajo Publicado:
en 1 hora
Expiración del Trabajo:
en 1 mes
Tipo de Trabajo
Tiempo completo
Rol del Trabajo
Java Developer
Educación
Licenciatura
Experiencia
3+ años
Total de Vacantes
1
Profesión
Desarrollador de software

Compartir este empleo:

Ubicación

Colombia


EmpleosTech
Obtené la app de EmpleosTech Acceso rápido a empleos tech, notificaciones y soporte offline