06 ago
|
Inetum
|
Ciudad de México
06 ago
Inetum
Ciudad de México
**Mission**
- Diseñar, desarrollar y mantener soluciones backend robustas y escalables utilizando Java, asegurando la calidad del código, la eficiencia de los servicios y la integración con sistemas internos y externos.
**Responsabilidades principales**:
- Desarrollar microservicios y APIs RESTful utilizando Java (Spring Boot).
- Diseñar soluciones técnicas escalables y seguras.
- Participar en la definición de arquitectura y buenas prácticas de desarrollo.
- Integrar servicios con bases de datos relacionales y no relacionales.
- Realizar pruebas unitarias, de integración y automatizadas.
- Colaborar con equipos multidisciplinarios (frontend, QA, DevOps).
- Documentar procesos técnicos y funcionales.
- Participar en revisiones de código y mentoría de desarrolladores junior.
- Optimizar el rendimiento de aplicaciones backend.
**Perfil**
- Ingenieria en sistemas o a fin, O bien tener mas de 4 años de experiência como desarrollador backend con Java.
- Dominio de **Spring Boot WebFlux**, **Spring Data** y otros frameworks del ecosistema Java (conocimiento de API helpers es un plus).
- Experiência con herramientas modernas de desarrollo y DevOps como **Git**, **Jenkins** y **SonarQube**.
- Conocimiento profundo de principios de diseño de APIs, incluyendo:
- Autenticación y autorización (**JWT**, **Okta**, **OAuth**, etc.)
- Enrutamiento, gestión de endpoints, versionado
- HATEOAS y discoverability
- Experiência con estándares de documentación de APIs como **OpenAPI** y **Swagger**.
- Habilidad para gestionar errores, hacer seguimiento y depurar problemas dentro del stack de llamadas de una API.
- Comprensión funcional de diferentes arquitecturas de APIs y tipos de despliegue**:monolitos**, **microservicios**, **serverless**, etc., con conocimiento de sus ventajas y desventajas.
- Experiência significativa desarrollando y consumiendo **servicios RESTful** para aplicaciones a gran escala.
- Conocimiento en bases de datos **SQL y NoSQL** (por ejemplo**:MySQL**, **PostgreSQL**, **Redis**, **MongoDB**, **Couchbase**, **Firestore**).
- Familiaridad con **ORMs** como **Hibernate** y principios de diseño de consultas SQL.
- Experiência con estrategias de **caching de endpoints** (deseable).
- Capacidad para escribir **pruebas unitarias efectivas**.
- Conocimiento de servicios en la nube y cómo integrarlos en una API (deseable).
- Conocimiento en programación reactiva
- Arquitectura exagonal
- **Jornada de trabajo**8:00 a 18:00
**Lo que ofrecemos**
- Programas de formación continua y certificaciones.
- Acceso a plataformas de aprendizaje y desarrollo profesional.
- Cultura de innovación y colaboración.
- Programas de bienestar físico y emocional.
- Oportunidades de crecimiento en proyectos internacionales.
- Reconocimiento y recompensas por desempeño.
- Sueldo base
- Prestaciones superiores a las de la ley
- Protegido de vida
- Seguro de Gastos Médicos Mayores
- Vales de despensa
- Esquema 100% nómina
**Organización**
Inetum es un grupo internacional de consultoría digital ágil. En la era post-transformación digital, nuestro propósito es permitir que cada una de las más de 27,000 personas que forman parte de nuestro equipo se renueve continuamente, viviendo de forma positiva su propio flow digital.
Con presencia en 26 países, promovemos trayectorias profesionales flexibles, innovación local y un equilibrio saludable entre la vida personal y profesional. Además, Inetum ha sido reconocida como **Top Employer,** certificación que avala nuestro compromiso con el bienestar, el desarrollo profesional y la excelencia en la gestión del talento.
**Compromiso con la igualdad**
**País**
México
**Ubicación**
Mexico City
**Tipo de contrato**
Indefinido
Aplicar
📌 Desarrollador Senior Backend (Java) (Ciudad de México)
🏢 Inetum
📍 Ciudad de México