Acciona IT
Back-end Developer Java Sr.
Acciona ITArgentina9 days ago
Full-timeEngineering, Information Technology
Título del Puesto: Java Senior Plard

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.


Habilidades Blandas Requeridas

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