Desarrollador Senior Backend (Java)

Inetum

Not Interested
Bookmark
Report This Job

profile Job Location:

Mexico City - Mexico

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

  • 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.

Qualifications :

  • Ingenieria en sistemas o a fin O bien tener mas de 4 años de experiencia 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).
  • Experiencia 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
  • Experiencia 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.
  • Experiencia 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.
  • Experiencia 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

Información adicional :

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
  • Seguro de vida 
  • Seguro de Gastos Médicos Mayores
  • Vales de despensa
  • Esquema 100% nómina

Remote Work :

No


Employment Type :

Full-time

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 Bo...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

About Company

Company Logo

Inetum is a European leader in digital services. Inetum’s team of 28,000 consultants and specialists strive every day to make a digital impact for businesses, public sector entities and society. Inetum’s solutions aim at contributing to its clients’ performance and innovation as well ... View more

View Profile View Profile