Reclutador: Natalia Quesada
Posición: Engineering / Developer Java Senior
Ubicación: Ciudad de México
Industria: Banca
Modalidad de trabajo: Presencial
Tus Funciones
- Diseñar, desarrollar e implementar soluciones tecnológicas utilizando Java, Spring Boot y JPA.
- Aplicar patrones de diseño para crear arquitecturas de software robustas y escalables.
- Realizar pruebas de sistema, pruebas de aceptación de usuario y brindar soporte durante la implementación de soluciones.
- Garantizar entregables de alta calidad alineados con estándares y mejores prácticas de la industria.
- Realizar revisiones de código y proporcionar retroalimentación constructiva a los miembros del equipo.
- Identificar y mitigar riesgos técnicos en propuestas de solución, diseño e implementación.
- Diagnosticar y resolver problemas técnicos.
- Colaborar con equipos multidisciplinarios para definir, diseñar e implementar nuevas funcionalidades.
Conocimientos y Experiencia Necesaria
- Licenciatura en Tecnologías de la Información, Sistemas, Ingeniería o afín.
- Más de 10 años de experiencia en desarrollo de software.
- Más de 5 años de experiencia en la industria financiera o bancaria.
- Experiencia sólida en desarrollo con Java, Spring Boot y JPA.
- Dominio de Core Java y Maven.
- Experiencia en desarrollo y pruebas de APIs REST utilizando herramientas como REST Assured y JUnit.
- Conocimiento y aplicación de patrones de diseño de software.
- Experiencia trabajando bajo metodologías ágiles como Scrum o SAFe.
- Inglés avanzado, escrito y conversacional.
- Capacidad para trabajar de forma independiente y colaborativa en equipos globales.
- Fuertes habilidades de análisis y resolución de problemas.
- Pensamiento creativo y orientación a resultados.
Herramientas
Desarrollo Backend
- Java.
- Spring Boot.
- JPA.
- Maven.