31 jul
|
Axity
|
Estado de México
31 jul
Axity
Estado de México
Perfil de desarrollo de software con resistente orientación a arquitectura backend y sistemas distribuidos, responsable de diseñar, construir e integrar soluciones escalables, resilientes y de alto rendimiento.
El rol participa en la implementación de microservicios, APIs y flujos de integración entre componentes, asegurando calidad, mantenibilidad y evolución continua de la plataforma. Además, colabora con equipos multidisciplinarios bajo metodologías ágiles y mejores prácticas de ingeniería moderna . Dado el requerimiento del cliente, este perfil debe considerar como ejes principales y de alta prioridad: Scala, Pekko, Play Framework, Akka, Java, Kafka, Cosmos DB, SQL, Distributed Systems, CI/CD Tooling y Cloud.
Requisitos: Licenciatura o Ingeniería en Sistemas, Computación, Informática, Telemática o afín.
Experiencia de 4 años en desarrollo backend, microservicios o plataformas distribuidas .
Experiencia fuerte en Scala y Java como lenguajes principales
Conocimiento práctico de Pekko, Play Framework y Akka para construcción de aplicaciones concurrentes y distribuidas.
Experiencia en mensajería y event streaming con Kafka.
Manejo de bases de datos SQL y experiencia con Cosmos DB.
Conocimiento en Distributed Systems, patrones de concurrencia, tolerancia a fallos y escalabilidad.
Experiencia en herramientas de CI/CD Tooling y despliegues automatizados.
Conocimiento de entornos Cloud y operación de servicios en la nube.
Inglés avanzado para trabajo con equipos globales .
Habilidades técnicas indispensables Scala: desarrollo de servicios,
lógica de negocio y aplicaciones concurrentes.
Java: soporte y desarrollo de componentes backend.
Pekko / Akka: modelado de concurrencia, actores y sistemas distribuidos.
Play Framework: desarrollo de APIs y aplicaciones web/backend.
Kafka: integración asíncrona, pub/sub y procesamiento de eventos.
Cosmos DB: modelado y operación de datos en entornos cloud.
SQL: consultas, modelado relacional, optimización y persistencia.
Distributed Systems: diseño de soluciones escalables, resilientes y desacopladas.
CI/CD Tooling: pipelines, automatización de build/test/deploy.
Cloud: despliegue, configuración y operación de servicios en nube.
Desarrollo de APIs RESTful y microservicios.
Control de versiones con Git y trabajo colaborativo .
Habilidades técnicas deseables Práctica en pruebas unitarias, integración y automatización de testing .
Experiencia en metodologías ágiles Scrum . Actividades a realizar Diseñar e implementar servicios backend usando Scala y Java.
Construir soluciones distribuidas y escalables con Pekko, Akka y Play Framework.
Desarrollar flujos asíncronos y event-driven con Kafka.
Integrar y optimizar persistencia de datos en SQL y Cosmos DB.
Participar en el diseño técnico de arquitecturas distribuidas.
Automatizar build, test y despliegues mediante herramientas CI/CD.
Desplegar y operar soluciones en entornos cloud.
Colaborar con QA, DevOps y Frontend en la entrega de soluciones productivas.
Documentar arquitectura, APIs y procesos técnicos.
Proponer mejoras continuas de performance, resiliencia y mantenibilidad.
📌 Desarrollador Backend Scala Bilingüe (Estado de México)
🏢 Axity
📍 Estado de México