Quick Overview
Job Description
Objetivo del Puesto
Diseñar, desarrollar e implementar microservicios y APIs RESTful robustas para el ecosistema bancario, participando activamente en el análisis técnico, diagnóstico de necesidades de negocio y la mejora continua de procesos bajo marcos metodológicos ágiles.
Responsabilidades Clave
● Desarrollar y mantener componentes de software escalables utilizando Java 8+, Spring Boot y Spring Cloud.
● Diseñar e implementar APIs RESTful documentadas bajo estándares RAML o OpenAPI.
● Participar activamente en sesiones de análisis técnico, arquitectura de soluciones y diagnóstico de requerimientos.
● Construir unit tests y pruebas de integración utilizando JUnit y Mockito para asegurar la cobertura de código.
● Aplicar estándares de calidad mediante SonarQube e integrarse a pipelines de CI/CD con Jenkins.
● Realizar mapeo objeto-relacional (ORM) con Hibernate/JPA y ejecutar consultas en bases de datos relacionales (SQL intermedio).
● Colaborar e interactuar en células de trabajo bajo metodología Scrum real.
Requisitos e Historial Profesional
● Experiencia: 3 a 5 años de experiencia comprobable en desarrollo Java y construcción de microservicios en entornos corporativos.
● Escolaridad: Licenciatura o Ingeniería en Sistemas, Computación, Software o área afín (pasante o titulado).
Stack Técnico y Competencias Obligatorias
● Lenguaje & Frameworks: Java 8+, Spring Boot, Spring Cloud, Hibernate / JPA.
● APIs & Arquitectura: RESTful APIs, RAML / OpenAPI, arquitectura de microservicios.
● Bases de Datos: SQL nivel Intermedio.
● Calidad & Testing: JUnit, Mockito, SonarQube.
● DevOps & CI/CD: Jenkins (nivel usuario/integración).
● Metodologías: Scrum real (operación diaria en sprints, dailies, refinements).
Habilidades Blandas (Soft Skills)
● Resolución proactiva de problemas técnicos y funcionales.
● Alta adaptabilidad a cambios de entorno e integración a equipos multidisciplinarios.
● Capacidad de análisis y comunicación técnica efectiva.
Criterios de Selección / Candidato Ideal
1. Experiencia comprobable en desarrollo end-to-end de microservicios y consumo/exposición de APIs.
2. Trajectoria previa en sector bancario, financiero o grandes corporativos con metodologías ágiles.
3. Enfoque analítico: involucramiento activo en el diseño técnico del sistema, no únicamente ejecución de código.
4. Familiaridad operativa con herramientas de integración continua y aseguramiento de calidad de código.
Similar jobs
- HO
Microsoft Dynamics 365 Developer (M/W/D) Fscm | Ce | D365
NewHOBART GmbH
Offenburg, Baden-Württemberg🇩🇪HybridYesterdayTechnology - HI
Full Stack Engineer
Hirehangar
Bolivia - Santa Cruz de la Sierra🇩🇪Remote2 weeks agoNode.jsGoogle WorkspaceJavaScriptTechnology - HI
Full-Stack AI Engineer
Hirehangar
Bolivia - Santa Cruz de la Sierra🇩🇪Remote2 weeks agoGCPETLLinear+7Technology - EV
C-Entwickler (m/w/d)
NewEverfield
Germany🇩🇪Remote2 hours agoAWSAzureTechnology - VT
Technical Content Creator / Developer
NewValce Talent Solutions
Mexico City🇩🇪Hybrid2 days agoFirestoreMongoDBTechnology - VT
Power Platform Developer Sr
Valce Talent Solutions
Mexico City🇩🇪Hybrid6 weeks agoPower BITechnology