Job Openings Programador/a Sr. Backend Java

About the job Programador/a Sr. Backend Java

Objetivo del puesto
Diseñar, desarrollar y mantener soluciones backend robustas y escalables, asegurando la calidad, seguridad y performance de los sistemas.

Responsabilidades

  • Desarrollar y mantener servicios backend en Java.
  • Diseñar e implementar APIs REST.
  • Participar en decisiones de arquitectura y diseño técnico.
  • Optimizar performance y escalabilidad de las aplicaciones.
  • Resolver incidentes y realizar troubleshooting en producción.
  • Trabajar de manera colaborativa bajo metodologías ágiles.

Requisitos

  • Más de 5 años de experiencia en desarrollo de software.
  • Experiencia sólida en backend con Java.
  • Conocimiento profundo de Spring / Spring Boot.
  • Diseño e implementación de APIs REST.
  • Experiencia con bases de datos relacionales.
  • Manejo de Git y flujos de trabajo colaborativos.
  • Buen criterio para diseño, performance y escalabilidad.

Deseable

  • Experiencia con arquitecturas event-driven.
  • Conocimientos de AWS.
  • Experiencia con contenedores y orquestación (Docker / Kubernetes / OpenShift).
  • Implementación de pipelines de CI/CD.
  • Conocimientos de observabilidad (logs, métricas, tracing).
  • Experiencia en testing automatizado (JUnit, Mockito, Testcontainers).