logo

Ver todos los trabajos

#Senior #Backend #Engineer #Java por entre 3 a 6 meses (posible extensión!)

Argentina, Argentina

Modalidad: Proyecto por tiempo determinado
Duración estimada: 3 a 6 meses
Seniority: Senior / Advanced
Inicio: Inmediato
 

a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }

🚀 Sobre el desafío

Estamos incorporando Backend Engineers Senior para formar parte de un equipo técnico estratégico, orientado al desarrollo de servicios robustos, escalables y de alta calidad, dentro de una arquitectura moderna basada en microservicios.

Buscamos perfiles con experiencia sólida en Java moderno, mindset de buenas prácticas y capacidad para acompañar técnicamente al equipo.


🎯 Responsabilidades principales

  • Desarrollo de APIs REST utilizando Java 17+ (se valoran versiones superiores).
  • Implementación de soluciones utilizando Spring Boot 3.
  • Diseño y desarrollo de arquitecturas de microservicios.
  • Manejo de bases de datos relacionales, principalmente Oracle.
  • Desarrollo y mantenimiento de tests unitarios e integración.
  • Implementación de buenas prácticas de seguridad, manejo de errores y versionado de APIs.
  • Participación activa en ceremonias ágiles y definición técnica.

🧠 Requisitos técnicos

Backend / Java:

  • Experiencia sólida en Java 17 o superior.
  • Dominio de Spring Boot 3.
  • Desarrollo de APIs REST siguiendo buenas prácticas.
  • Inyección de dependencias y configuración avanzada de Spring.
  • Implementación de:
    • Manejo global de excepciones
    • Seguridad con Spring Security (auth / authz)

Arquitectura:

  • Experiencia en microservicios.
  • Uso de Spring Data JPA / Hibernate.
  • Experiencia con Feign Client es valorada.

Base de datos:

  • Manejo sólido de bases relacionales.
  • Oracle SQL (valorable).
  • Conocimientos de PL/SQL (stored procedures, triggers, funciones) son un plus.
  • Modelado y normalización de datos.

Testing:

  • JUnit 5 (excluyente).
  • Mockito (excluyente).
  • WireMock para servicios externos (valorable).
  • Testing de integración y métricas de calidad.

🔄 Metodología y forma de trabajo

  • Trabajo bajo Scrum.
  • Participación en estimaciones, planificación y refinamientos.
  • Colaboración con frontend y perfiles de liderazgo técnico.

🌟 Perfil buscado

  • Perfil senior y autónomo, con capacidad de liderazgo técnico.
  • Orientación a calidad, escalabilidad y mantenibilidad.
  • Experiencia previa en proyectos complejos.

 

Compartir esta oferta de trabajo

Desarrollado por