Empresa de tecnología busca Desarrolladores Java Semi Senior y Senior para proyecto bancario en CABA, con modalidad híbrida. Se requiere experiencia en Java 8+, Spring Boot, microservicios, bases de datos SQL/NoSQL y metodologías ágiles.
Aprovechá la oportunidad de trabajar en un proyecto bancario con modalidad híbrida en CABA como Desarrollador Java Semi Senior o Senior.
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.