ids Comercial es una empresa 100% mexicana dedicada a TI con 40 años de experiência y presencia en México, Latinoamérica y EEUU. Más de 1500 consultores trabajan con un gran número de proyectos dentro de los sectores financiero, comercial, manufacturero, telecomunicaciones, servicios, gobierno, entre otros.
Estamos acreditados en el Nível 5 de CMMI (Capability Maturity Model Integration), modelo de calidad establecido por el Software Engineering Institute (SEI). Certificados por parte de ISO en la norma ISO/IEC 27001:2013. Contamos con distintivo de Empresa Socialmente Responsable (ESR).
¡¡TE ESTAMOS BUSCANDO!!
Desarrollador Java Sr Backend
Experiência
- Experiência como desarrollador backend Java de más de 5 años; conocimiento profundo de Spring Boot, Spring Data, y otros frameworks Java o API helpers es un plus
- Experiência con herramientas de desarrollo modernas devops (p. ej. Git, Jenkins, Sonarqube)
- Profundo conocimiento de los principios de desarrollo de API, incluyendo controles de acceso y autorización (JWT, Okta, Oauth, etc), enrutamiento, gestión de endpoints, versionado, HATEOS, discoverability, etc.
- Experiência con OpenAPI, Swagger o estándares emergentes de diseño y documentación de API
- Experiência en gestión de errores, seguimiento y debugging dentro de una API
- Comprensión funcional entre diferentes arquitecturas/patrones de API y tipos de despliegue, incluyendo monolitos, microservicios, sin servidor, etc, y los pros/contras de cada uno
- Experiência significativa escribiendo y utilizando servicios de API RESTful orientados a servicios independientes y aplicaciones a gran escala
- Experiência con sistemas de bases de datos SQL y NoSQL (MySQL, Postgresql, Redis, MongoDB, Couchbase, Firestore, etc.) y ORM como Hibernate y principios de diseño de SQL query
- Experiência con estrategias de endpoint caching es un plus
- Capacidad para escribir pruebas unitarias eficaces
- Entendimiento de los servicios cloud y cómo aprovecharlos dentro de una API es un plus
**Responsabilidades**:
- Diseñar y desarrollar la lógica de dominio de datos para un acceso digerible a los datos desde los sistemas backend a través de las APIs
- Trabajar estrechamente con los desarrolladores frontend para garantizar que utilicen las APIs apropiadas para acceder eficazmente a los datos necesarios para renderizar la UI
- Comprender los modelos de datos subyacentes que alimentan las APIs y desarrollar endpoints que permitan a los modelos ser transversales de manera eficientemente
- Escribir pruebas unitarias, de integración y de rendimiento para garantizar que las APIs sean eficientes y estén bien mantenidas, e identificar problemas dentro del stack API
- Trabajar con los operadores para el versionado de las APIs de una manera clara que facilite la implementación del consumidor de la API y el despliegue de la API con una duplicación mínima
- Ayudar a mejorar las herramientas de integración continua (CI) para garantizar un desarrollo de la API fluido
- Desarrollar documentación de endpoints automatizada y de alta calidad que se ajuste a los estándares OpenAPI
- Mejorar continuamente la calidad, rendimiento y seguridad de la implementación e infraestructura de la API cuando sea apropiado
Localidad:
Insurgentes Sur - Ciudad de México
Ofrecemos:
Sueldo 40,000 - 47,000 libres
Prestaciones de ley y superiores
Plan de carrera
Somos una empresa incluyente y libre de cualquier tipo de discriminación, donde las oportunidades son para quien muestra actitud y talento. No solicitamos certificados médicos de no embarazo y Virus de Inmunodeficiencia Humana (VIH) como requisitos para que formes parte de nuestra gran familia de trabajo y puedas acceder a las mismas oportunidades de crecimiento