← Back to job listings
MT
Desarrollador Java
Multiplica Talent · Mexico City, Mexico
About The Role
- ¡Multiplica te está buscando!
- Somos una consultora especializada en ofrecer las mejores oportunidades laborales al mejor talento digital del mercado.
- Tenemos 20 años de experiencia reclutando a personas capacitadas, innovadoras y con ganas de crecer para nuestros clientes.
- Actualmente colaboramos con empresas en LATAM, USA, Europa y África y contamos con talentos que trabajan presencialmente y/o remoto en diferentes partes del mundo.
- Nuestros talentos son los agentes de cambio que están creando las organizaciones del futuro. ¡Sé parte de este cambio!
- Por encargo de nuestro cliente, estamos realizando esta búsqueda para la posición de: Desarrollador Java
Objetivo del Puesto
Diseñar e implementar APIs limpias, modernas y escalables, contribuyendo a la integración con sistemas heredados y bases de datos, garantizando la calidad del desarrollo mediante prácticas de automatización de pruebas y buenas prácticas de ingeniería de software.
Responsabilidades
- Diseñar e implementar APIs limpias, elegantes, modernas y fáciles de navegar.
- Contribuir a la integración de APIs con sistemas heredados, asegurando interacción eficiente con bases de datos subyacentes.
- Aplicar principios de diseño de API: control de acceso y autorización (JWT, Okta, OAuth), enrutamiento, gestión de endpoints, versionado, HATEOAS y discoverability.
- Documentar APIs utilizando OpenAPI/Swagger u otros estándares emergentes.
- Escribir y mantener servicios API RESTful orientados a servicios independientes y aplicaciones a gran escala, evaluando el patrón/arquitectura de despliegue más adecuado (monolitos, microservicios, serverless).
- Diseñar consultas y modelar datos sobre bases de datos SQL y NoSQL, optimizando su interacción mediante ORM e implementando estrategias de caching cuando aplique.
- Aplicar prácticas de automatización de pruebas, creación de perfiles de rendimiento de API, gestión de errores y debugging dentro del API call stack.
- Escribir pruebas unitarias eficaces y contribuir al desarrollo del producto siguiendo los estándares de calidad establecidos.
Requirements
Requisitos
- Más de 5 años de experiencia como desarrollador Backend Java, con dominio de Spring Boot (WebFlux, Spring Data) y frameworks/API helpers relacionados.
- Experiencia sólida en diseño, documentación y despliegue de APIs RESTful (OpenAPI/Swagger, autenticación JWT/OAuth/Okta).
- Experiencia con bases de datos SQL y NoSQL (MySQL, PostgreSQL, Redis, MongoDB, Couchbase, Firestore) y ORM (Hibernate/R2DBC).
- Experiencia con herramientas DevOps (Git, Jenkins, SonarQube).
- Deseable: programación reactiva, arquitectura hexagonal, servicios cloud.
- Disponibilidad para trabajar HÍBRIDO de Lunes a Viernes de 8:00 a.m. a 6:00 p.m. en Ciudad de México, México.
Benefits
Beneficios
- Ingreso a nómina desde el primer día de trabajo con todos los beneficios de acuerdo a Ley.
- Contratación por 6 meses (renovable).
- Días de vacaciones extras a los que se otorga por ley.
- Beneficios corporativos de Multiplica.
- Oportunidades de crecimiento.
- Aprendizaje continuo: acceso gratuito a cursos y capacitaciones constantes.
- Pertenecer a programa de referidos.
- Agradable clima laboral.
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring