Jobless Developer
C

Posted 10 days ago

Open

Java Developer Semi Senior

Ciudad de México, MXHybrid

AI Summary

Designs, develops, and implements microservices and RESTful APIs for the banking ecosystem, participating in technical analysis, solution architecture, and continuous process improvement within agile Scrum teams.

About this role

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.

Skills

HibernateJava 8+JenkinsJPAJUnitMockitoOpenAPIRAMLRESTful APIsSCRUMSonarQubeSpring BootSpring CloudSQL

Explore related jobs

Browse these categories

Market data for this role

All reports →