Avanciers está buscando un backend developer altamente calificado para unirse una emocionante posición tiempo completo con uno de nuestros estimados clientes fortune 500, con sede en ciudad de mexico/guadalajara. Este es un rol híbrido, que ofrece una combinación de colaboración presencial y flexibilidad remota.
los beneficios serán cubiertos por el cliente.
backend developer
hybrid (cdmx)
fulltime
bilingual (ingles/español)
responsabilidades:
• el backend developer es responsable de crear y gestionar el lado del servidor de las aplicaciones, bases de datos y la lógica de negocio, asegurando el flujo correcto de datos entre el servidor y el cliente.
• trabajarás como parte de un equipo para asegurar que la arquitectura empresarial y técnica de la solución entregada esté alineada con los requerimientos del negocio. Se te pedirá asumir liderazgo técnico en varios aspectos del diseño, desarrollo y mentoría de recursos, colaborando con architects, developers, partes interesadas del negocio, diversos equipos de soporte técnico dentro del banco, grupos de regulación y cumplimiento, y la alta dirección.
• diseño, desarrollo, integración, pruebas e implementación efectiva de requerimientos de negocio complejos.
• aplicación del conocimiento tecnológico al diseño de modelos y/o sistemas, formulación de diseños técnicos detallados, investigación y recomendación de soluciones técnicas, desarrollo y entrega de aplicaciones mediante metodologías de desarrollo agile .
• liderazgo técnico, coordinación entre laboratorios, soporte a producción y soporte de implementación para versiones.
habilidades requeridas / deseables:
• se requiere más de 5 años de experiencia en desarrollo.
• java (17+), event-driven architecture, oauth2, junit, mockito, javascript, jest, npm, sdui, pact, pact broker, cdc testing, experiencia en unit testing, spring .
• base de datos relacionales: mysql, postgresql, sql, db2 / base de datos no relacionales: mongo, redis .
• diseño, desarrollo, implementación y consumo de servicios rest .
• uso de design patterns, oop, y buenas prácticas de desarrollo. o conocimiento en el uso de: jenkins (ci), sonar, checkmarx, fortify .
• experiencia en el uso de herramientas de monitoreo de aplicaciones como dynatrace, splunk, etc.
• desarrollo o integración de microservices : familiaridad con rest apis .
• experiencia y conocimiento en todas las fases del ciclo de vida del desarrollo de software.
• excelente conocimiento de prácticas actuales de it y metodologías de desarrollo de software como scrum y agile .
se tomarán en cuenta candidatos que cumplan con al menos el 70% de la descripción.