




Resumen del Puesto: Buscamos Desarrolladores Java Semi Senior y Senior para diseñar y desarrollar APIs RESTful, implementar microservicios y participar en el ciclo completo de desarrollo. Puntos Destacados: 1. Desarrollar APIs RESTful utilizando Spring Boot y el ecosistema Spring. 2. Implementar y mantener microservicios escalables, resilientes y seguros. 3. Trabajar en entornos ágiles (Scrum / Kanban) con mejora continua. Buscamos Desarrollador Java Semi Senior y Senior (CABA) Desde C&S nos encontramos en la búsqueda de Desarrolladores/as Java Semi Senior y Senior para trabajar en un proyecto de una reconocida entidad bancaria. Modalidad: Híbrida 40% presencial Lugar de trabajo: CABA Full time (lunes a viernes de 9 a 18 hs) · ¿Cuáles serán tus responsabilidades? Diseñar y desarrollar APIs RESTful utilizando Spring Boot y el ecosistema Spring. Implementar y mantener microservicios, asegurando escalabilidad, resiliencia y seguridad. Participar en el ciclo completo de desarrollo: análisis, diseño, desarrollo, testing, despliegue y mantenimiento. Integrar servicios con bases de datos relacionales y no relacionales. Desarrollar tests unitarios e integrales. Participar en code reviews y prácticas de mejora continua. Trabajar en entornos ágiles (Scrum / Kanban). ¿Qué esperamos de vos? Skills mandatorios Semi Senior Mínimo 3 años de experiencia en desarrollo Java (Java 8 o superior). Experiencia en Spring Boot, Spring MVC y Spring Security. Desarrollo de APIs REST y microservicios. Conocimientos en bases de datos SQL (MySQL, PostgreSQL) y/o NoSQL (MongoDB, Redis). Uso de Git y herramientas de build (Maven / Gradle). Testing con JUnit y Mockito. Conocimiento de CI/CD. Metodologías ágiles. Skills mandatorios Senior Java JDK 11 excluyente (conocimientos en JDK 17 y 21). Spring Framework / Spring Boot v3+. Arquitectura de microservicios. Comunicaciones sincrónicas y asincrónicas. MongoDB (excluyente). Cache / buffer (Redis deseable). Testing: Unitarios: JUnit + Mockito Integración: SpringBootTest + WireMock Spring Security, JWT, manejo de secrets y auth servers. Conocimiento de API Managers (deseable Apigee). Observabilidad y métricas: Actuator Dynatrace Trazabilidad en microservicios. Documentación con Swagger. Patrones de diseño: Circuit Breaker, Factory, Builder. Skills deseables (ambos seniorities) Buenas habilidades de comunicación. Pensamiento crítico y resolución de problemas. Trabajo en equipo y participación en ceremonias ágiles. Autonomía, responsabilidad y adaptabilidad al cambio.-Requerimientos- Educación mínima: Universitario años de experiencia Palabras clave: developer, programador, senior, sr
