Point your AI agent at freehire and let it find you a job.

Get the CLI →

CONSULTORIA EN INTERNET ERGO SUM

NewBe an early applicant

Desarrollador Java Backend Mid-Level

Posted Updated
Discussion

Desarrollador Java Backend Mid-Level

Ubicación: Ciudad de México, zona Boturini

Modalidad: Híbrida

Experiencia: Mínimo 5 años en desarrollo Java Backend

Sector: Banca y servicios financieros

Objetivo del puesto

Buscamos un Desarrollador Java Backend Mid-Level con experiencia sólida en desarrollo de aplicaciones empresariales, microservicios y APIs REST, para participar en proyectos tecnológicos del sector financiero.

La persona seleccionada será responsable del diseño, desarrollo, integración y mantenimiento de soluciones backend escalables, seguras y de alto rendimiento.

Responsabilidades

  • Desarrollar y mantener aplicaciones backend utilizando Java y Spring Boot.
  • Diseñar e implementar microservicios y APIs REST.
  • Integrar aplicaciones con bases de datos SQL y NoSQL.
  • Implementar mecanismos de autenticación, autorización y seguridad.
  • Desarrollar pruebas unitarias y de integración.
  • Optimizar rendimiento, disponibilidad y resiliencia de aplicaciones.
  • Participar en revisiones de código y aplicar buenas prácticas de desarrollo.
  • Colaborar con equipos de QA, DevOps y desarrollo frontend.
  • Participar en despliegues, integración continua y documentación técnica.

Requisitos indispensables

  • Mínimo 5 años de experiencia desarrollando con Java Backend.
  • Java 11 o superior, preferentemente Java 17 o 21.
  • Experiencia sólida con Spring Boot y Spring Security.
  • Hibernate / JPA.
  • Desarrollo de microservicios y APIs REST.
  • Conocimiento de programación orientada a objetos, SOLID y Clean Code.
  • Bases de datos SQL (PostgreSQL o MySQL).
  • Experiencia con MongoDB, Redis o Cassandra.
  • Mensajería con Kafka, RabbitMQ o AWS SQS.
  • Experiencia con AWS, Azure o GCP.
  • Docker, Kubernetes y pipelines CI/CD.
  • Pruebas unitarias con JUnit y Mockito.
  • Git, GitHub o GitLab.
  • Experiencia en proyectos del sector bancario o financiero.
  • Inglés intermedio-avanzado (B2).
  • Licenciatura en Sistemas, Ingeniería de Software o carrera afín.

Conocimientos técnicos adicionales

  • OAuth 2.0 y OpenID Connect (OIDC).
  • Integración con Kerberos y Windows.
  • Java Authentication and Authorization Service (JAAS).
  • Integración con Active Directory.
  • React 18 o React 19.
  • AWS Lambda y arquitecturas serverless.
  • Observabilidad con Dynatrace, Prometheus o Grafana.
  • SonarQube, OpenAPI / Swagger.
  • Patrones Circuit Breaker y Retry.
  • Arquitectura hexagonal y orientada a eventos.

Deseables

  • Certificación Oracle Java o AWS / Azure.
  • Experiencia con sistemas transaccionales bancarios.
  • Participación en code reviews, mentoría y decisiones técnicas.
  • Experiencia con aplicaciones empresariales de alta disponibilidad.

Si cuentas con experiencia sólida en Java Backend, Spring Boot, microservicios y proyectos financieros, nos interesa conocer tu perfil.


?Proceso de selección: Te informamos que la primera entrevista de este proceso será realizada a través de un AI Agent. Una vez que te postules, recibirás las instrucciones para iniciar esta primera etapa. Posteriormente, un reclutador revisará tus respuestas para decidir el pase a la siguiente fase.¡Mucho éxito!?

Skills

What Middle Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.