computrabajohace 9 días

Desarrollador Java

Semi Senior3+ años

C&S informática s.a. busca Desarrolladores Java Semi Senior y Senior para un proyecto en una entidad bancaria en CABA, con modalidad híbrida.

Descripción del puesto

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.

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)

Skills requeridas

Diseño de APIsImplementación de microserviciosTestingCode reviewMetodologías ágilesResolución de problemasComunicaciónPensamiento críticoResolución de problemasTrabajo en equipoAutonomíaResponsabilidadAdaptabilidad al cambio