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 DeveloperHybrid (CDMX)FulltimeBilingual (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.
Job Title
Back End Developer