Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Seniority: Senior
Modalidad: Híbrida (una vez por semana en oficina si reside en CABA)
Descripción del Rol
Se busca un/a Java Senior para sumarse a un equipo de desarrollo enfocado en soluciones modernas basadas en arquitectura de microservicios. La persona seleccionada participará en el diseño, desarrollo y mantenimiento de aplicaciones robustas, seguras y escalables, aplicando buenas prácticas de programación, seguridad y observabilidad.
Responsabilidades
- Desarrollo en Java utilizando JDK11 (excluyente), con conocimientos en JDK17 y JDK21.
- Implementación de microservicios con Spring Framework / Spring Boot v3+.
- Manejo de comunicaciones sincrónicas y asincrónicas.
- Integración con bases de datos NoSQL (MongoDB - excluyente).
- Configuración y uso de sistemas de cache/buffer como Redis (deseable).
- Desarrollo de pruebas unitarias con JUnit y Mockito.
- Implementación de pruebas de integración con SpringBootTest y WireMock.
- Aplicación de Spring Security, incluyendo JWT, manejo de secrets y servidores de autenticación.
- Conocimiento de API Managers (deseable experiencia con ApiGee).
- Implementación de métricas y observabilidad con Actuator y Dynatrace.
- Documentación de APIs con Swagger.
- Aplicación de patrones de diseño como CircuitBreaker, Factory y Builder.
- Participación activa en equipos ágiles bajo metodología SCRUM.
- Pensamiento crítico y resolución de problemas: Capacidad para analizar situaciones complejas y proponer soluciones efectivas.
- Comunicación efectiva: Expresión clara de ideas técnicas a equipos técnicos y no técnicos.
- Trabajo en equipo y colaboración: Participación activa en ceremonias SCRUM y colaboración con pares.
- Adaptabilidad y apertura al cambio: Flexibilidad ante cambios de requerimientos y apertura a nuevas tecnologías.
- Autonomía y responsabilidad: Gestión independiente de tareas y compromiso con la calidad del producto.
- Gestión emocional y resiliencia: Manejo del estrés y actitud constructiva ante errores o conflictos.
Key Skills
Ranked by relevanceReady to apply?
Join Acciona IT and take your career to the next level!
Application takes less than 5 minutes