Java LRBA Developer
GFT Technologies SE · Mexico City, Mexico
IT Services and IT Consulting · 10,001+ employees
About the role
The developer will be responsible for configuring and updating bank applications and managing end-to-end processes across multiple projects. This includes requirement analysis, API design, and ensuring clean code through best practices.
What they look for
Requirements
Requires 2 to 3 years of experience in Java 8+, REST services, and unit testing with JUnit and Mockito. Proficiency in Git, Maven, and database management (Oracle/Mongo/Elasticsearch) is essential.
Full description
Gestion de proveedores definirá el equipo a asignar Job Description JAVA LRBA: - La asignación requiere un perfil técnico que pueda entender los componentes o piezas de la arquitectura, configurar y actualizar las aplicaciones del Banco. - Atención transversal y procesos End To End - La capacidad se distribuye en varios proyectos a la par y no todos son de desarrollo - Java 1.8 Orientado a Objetos o superior fuerte (2 a 3 años) - Desarrollo de Pruebas Unitarias - Maven - Git versionador - Preferentemente conocimiento con Bitbucket - Servicios REST (2 a 3 años) -Spring Batch - Remedy - Bases de datos preferentemente oracle / mongo / Elasticsearch - Pruebas unitarias con JUnit y Mockito - Jenkins - Conocimiento Control M (deseable) - SonarQueue: buenas prácticas y código limpio
Hard skills - Levantamiento y análisis de requerimientos (requerido) - Conocimiento en diseño y buenas prácticas de API REST (requerido) - Entendimiento de los conceptos básicos de la comunicación mediante el protocolo HTTP. - Manejo con un sistema de control de versiones - Git
Deseables: - APX: transacciones, procesos batch, consulta de log - Conocimiento y aplicación de procesos DevOps - Conocimientos del flujo de trabajo para el diseño de APIs - Habilidad de Análisis de insumos de entrada/salida para el diseño de APIs. - Habilidad de Diseño de APIs con RAML (RESTful API Modeling Language). - Certificación en APX, API Specialized, Testing (QA).
Lenguajes - RAML - UML
Soft skills: - Autodidacta - Inglés técnico intermedio (Lectura / Escritura). - Trabajo en equipo - Comunicación Efectiva - Negociación - Atención al cliente - High Performance : Java 8+