Función descripción
el perfil del desarrollador backend involucra crear y administrar el lado servidor de las aplicaciones, bases de datos y lógica de negocio, asegurando un flujo adecuado de datos entre el servidor y el cliente.
trabaja en equipo para garantizar que la arquitectura empresarial y técnica se ajuste a los requisitos del negocio. Se le pedirá asumir dirección técnica en diversos aspectos del diseño, desarrollo y mentoría de recursos, trabajando con arquitectos, desarrolladores, partes interesadas clave del negocio, equipos de soporte técnico y la alta dirección.
diseño, desarrollo, integración, pruebas e implementación eficaces de requisitos empresariales complejos.
aplicación de conocimientos tecnológicos 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 ágiles.
liderazgo técnico, coordinación entre laboratorios, soporte de producción y soporte de implementación de versiones.
* más de 5 años de experiencia en desarrollo.
* 3 años de experiencia en banca (deseable)
* inglés conversacional intermedio avanzado.
* modalidad híbrida (3 días en oficina).
* competencia técnica:
* arquitectura basada en eventos.
* experiencia en pruebas unitarias.
* bases de datos relacionales: mysql, postgresql, sql, db2 / bases de datos no relacionales: mongo, redis.
* diseño, desarrollo, implementación y consumo de servicios rest.
* conocimiento de spring.
* conocimiento en el uso de gradle, git, gitflow.
* uso de patrones de diseño, oo y buenas prácticas de desarrollo.
* experiencia en el uso de herramientas de monitorización de aplicaciones.
* desarrollo o integración de microservicios: familiaridad con las api rest.
* excelente conocimiento de las prácticas actuales de ti y metodologías de desarrollo de software como scrum y agile.
requisitos específicos
* experiencia en diseño de bases de datos relacionales y no relacionales.
* experiencia en desarrollo de servicios rest y aplicación de patrones de diseño.
* conocimiento en el uso de herramientas de ci/cd.
* experiencia en liderazgo técnico y gestión de equipos.
* disponibilidad inmediata.
beneficios y ventajas
este puesto ofrece una oportunidad única para trabajar en un equipo dinámico y aprender de los mejores expertos en el campo. La empresa ofrece un entorno de trabajo colaborativo y flexible, donde puedes crecer profesionalmente y alcanzar tus metas.
si estás buscando un nuevo desafío y quieres ser parte de un equipo innovador, esta es tu oportunidad.
¡únete a nuestro equipo y comienza a cambiar la forma en que trabajamos!