Sr DEV Java / API Senior
Aviso de fuente externaen Sistemas Activos SRL
SR JAVA DEV — Java 21 · Spring Boot 3 · REST APIs · Microservicios · Kafka · Batch · Seguridad · AWS · Kubernetes Empresa: Importante compañía de medios de pago Modalidad: Presencial/Híbr...
Salario
No especificado
Ubicación
Buenos Aires, Argentina
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Sr DEV Java / API Senior
Buenos Aires, Argentina
Descripción del empleo
SR JAVA DEV — Java 21 · Spring Boot 3 · REST APIs · Microservicios · Kafka · Batch · Seguridad · AWS · Kubernetes Empresa: Importante compañía de medios de pago Modalidad: Presencial/Híbrido — CABADescripción del rolBuscamos un Sr Developer Java / API Senior con experiencia sólida en Java 21, Spring Boot 3, microservicios, Kafka, procesos batch, seguridad en APIs, bases de datos relacionales, Docker/Kubernetes, ArgoCD, AWS y CI/CD.El rol requiere criterio técnico, autonomía y capacidad para diseñar, desarrollar y mantener APIs, microservicios y procesos batch de alta criticidad, asegurando calidad, seguridad y escalabilidad.Responsabilidades principalesDiseñar y desarrollar APIs REST siguiendo buenas prácticas y arquitectura hexagonal.Desarrollar microservicios y gestionar su comunicación, configuración e integración.Integrar y operar con Kafka y Kafka Connect.Diseñar y desarrollar procesos batch con Spring Batch.Procesar archivos posicionales y lotes de registros en base de datos.Integrar y operar Control‑M para gestión de JOBs.Diseñar y optimizar bases de datos relacionales (MySQL, SQL Server, PostgreSQL).Implementar seguridad en APIs: mTLS, OAuth2, autenticación/autorización.Desarrollar unit tests y tests de integración.Trabajar con Git/GitLab, Docker, Kubernetes, ArgoCD y AWS.Colaborar con equipos técnicos, comunicar avances y proponer mejoras.Requisitos excluyentes (categóricos)Experiencia comprobable en Java 21 + Spring Boot 3.Experiencia en REST APIs y documentación con Swagger.Experiencia en arquitectura hexagonal.Experiencia en microservicios.Experiencia con Kafka y Kafka Connect.Experiencia en Spring Batch y procesos batch.Experiencia con Control‑M.Experiencia en MySQL, SQL Server, PostgreSQL.Experiencia en mTLS, OAuth2, seguridad en APIs.Experiencia en unit testing y integration testing.Experiencia con Git/GitLab, Docker, Kubernetes, ArgoCD, AWS.Habilidades de comunicación y trabajo en equipo.DeseableBuenas prácticas para evitar vulnerabilidades en APIs.Experiencia con OpenSearch para métricas y logs.Experiencia en fintech o medios de pago.