Responsibilities

  • Diseñar y evolucionar arquitectura de servicios críticos en tiempo real, sincrónicos o asíncronos.
  • Idear productos bancarios, no solo desde lo tecnológico sino también para las áreas internas y usuarios de nuestra App.
  • Desarrollos 100% en la nube, sobre EKS.
  • Optimizar performance y latencia.
  • Garantizar trazabilidad/auditoría end-to-end.
  • Siempre trabajar en equipo, y mentorear a compañeros en nuevas tecnologías.

Requirements

  • Experiencia senior level desarrollando con Java 21 y Spring Boot.
  • Experiencia en sistemas de decisión en tiempo real y arquitecturas orientadas a eventos.
  • Solidos conocimientos y aplicación de Clean / Hexagonal / Saga / Cdc / Event Source.
  • Experiencia en la nube, preferentemente AWS (EKS, SQS, SNS).
  • Dominio de base de datos sql y no sql: Mysql/Progres Sql/Dynamodb/Redis.
  • Conocimientos de Kafka, Spring WebFlux y Java virtual threads.
  • Uso de herramientas de IA para desarrollo asistido (Copilot, Codex, Claude, Cursor, etc).
  • Midnset de ownership sobre la calidad del código.

Core Competencies

Demonstrates expertise in designing and evolving critical real-time service architectures, with a strong focus on cloud development using AWS and optimizing performance. Proficient in mentoring team members and ensuring code quality through ownership and best practices.

Hard Skills

  • Java 21
  • Spring Boot
  • Event Source
  • Clean Architecture
  • Hexagonal Architecture
  • Saga Pattern
  • MySQL
  • PostgreSQL
  • DynamoDB
  • Redis

Soft Skills

  • Team Collaboration
  • Mentoring

Industry Keywords

  • Real-Time Decision Systems
  • End-to-End Traceability
  • Performance Optimization
  • Cloud Development

Tools & Technologies

  • AWS EKS
  • AWS SQS
  • AWS SNS
  • Kafka
  • Spring WebFlux
  • AI Development Tools
#J-18808-Ljbffr
Similar jobs

Senior Software Engineer - Java, Core Foundation

Apply Now
Back to search page