Ingeniero de software - Shakers
5 days ago
Huelva
Analista Programador Java Senior (JEE + REST + Microservicios) - 100% remoto Una compañía fintech líder en el sector de medios de pago incorpora un/a Analista Programador Senior para colaborar en el diseño técnico, desarrollo y liderazgo de módulos y aplicaciones del ecosistema. Rol clave para colaborar con analistas de negocio, promover reutilización y modularización de soluciones, y asegurar calidad de entrega en un entorno crítico. 🎯 Sobre el rol Trabajarás con el equipo definiendo requerimientos con negocio, elaborando diseño técnico, liderando y desarrollando módulos, y colaborando en tareas de análisis y arquitectura. Sistema de Control de Proyectos definido + calendarios de entrega estrictos + reutilización como cultura. 🎒 Lo que harás • Colaborar en la definición de requerimientos con analistas y negocio y módulos/aplicaciones., • Elaborar el diseño técnico de los módulos/aplicaciones de tu competencia., • Liderar y desarrollar los módulos siguiendo las directrices del Responsable de Área., • Promover reutilización y modularización de soluciones., • Cumplir y hacer cumplir el Sistema de Control de Proyectos asignado., • Colaborar en tareas de análisis y definición de arquitecturas., • Aplicar normas de calidad definidas., • Reportar el estado de tu trabajo y del equipo de programadores a tu cargo., • Verificar cumplimiento de requerimientos antes de entrega a negocio/cliente final., • Transmisión de conocimiento al equipo. ✅ Imprescindibles • Estudios universitarios (Grado o superior)., • 6+ años de experiencia total en desarrollo., • 4-5 años de experiencia en Java JEE en producción., • 4-5 años en desarrollo de servicios REST., • Conocimientos en desarrollo de microservicios., • Dominio de lenguajes de capa cliente y servidor: HTML, JavaScript, jQuery, CSS., • Dominio de sistemas de control de versiones: Git, SVN., • Conocimientos de bases de datos relacionales (DB2) y frameworks de persistencia (Hibernate, JPA)., • Refactorización + patrones de diseño software., • Ciclo de vida completo del desarrollo web., • Desarrollo seguro para aplicaciones web., • Metodologías Agile (Kanban, Scrum). 💡 Suma puntos • Maven, Jenkins, Spring, Spring Batch., • Stratus (plataforma de alta disponibilidad)., • Experiencia previa en banca, medios de pago o fintech., • Experiencia mentoreando o liderando pequeños equipos de desarrollo. 💻 Condiciones • Modalidad: freelance vía Shakers., • Duración: 5 meses, • Ubicación: remoto desde España En Shakers nos ocupamos de la gestión del proyecto, la facturación y el acompañamiento durante toda la colaboración. Tú te centras en construir software que mueve pagos.