Descripción del Puesto
Estamos en la búsqueda de un Analista Backend Semi Senior para integrarse al equipo de desarrollo y participar en la construcción, mantenimiento y evolución de soluciones backend. La persona seleccionada trabajará con tecnologías Java y Spring Boot y participará activamente en el análisis, diseño e implementación de funcionalidades.
Responsabilidades del Rol
Analizar requerimientos funcionales y convertirlos en soluciones técnicas claras y viables.
Diseñar, desarrollar y mantener APIs REST, garantizando performance, seguridad y buenas prácticas.
Implementar funcionalidades utilizando Java 8/17 y el ecosistema Spring (Boot, MVC, Security, Data).
Gestionar consultas, modelado y procedimientos almacenados en Oracle SQL y MySQL.
Documentar endpoints, servicios, flujos y lógica implementada.
Identificar componentes y funcionalidades impactadas ante cambios o nuevas implementaciones.
Participar en estimaciones de esfuerzo y definición de tareas junto a otros analistas y líderes.
Realizar debugging básico y validación de logs para resolución de incidentes.
Colaborar estrechamente con equipos funcionales, frontend y QA.
Habilidades Técnicas Requeridas
Lenguajes y Frameworks: Java 8/17, Spring Boot, Spring MVC, Spring Security, Spring Data.
Servidor de Aplicaciones: Tomcat.
APIs REST: diseño, desarrollo y consumo; manejo de JWT y seguridad básica.
Bases de Datos: Oracle SQL y MySQL (consultas, modelado de tablas, stored procedures).
Herramientas de Desarrollo: Git, Postman.
Testing: JUnit, Mockito.
Deseable:
Conocimientos de arquitectura por capas y microservicios.
Manejo básico de pipelines CI/CD y ambientes de testing.
Habilidades de Gestión
Análisis técnico de requerimientos y definición clara de casos de uso.
Documentación de servicios, endpoints y flujos técnicos.
Identificación de dependencias y componentes afectados por cambios.
Participación en la planificación y estimación de tareas.
Validación de logs y resolución de problemas mediante debugging básico.
Habilidades Blandas
Capacidad analítica para interpretar requerimientos y diseñar soluciones efectivas.
Buena comunicación para interactuar con equipos funcionales y frontend.
Enfoque en código de calidad, performance y seguridad.
Proactividad para anticipar riesgos, inconsistencias o mejoras técnicas.
Trabajo colaborativo, apertura al feedback y actitud constructiva.
¿Qué ofrecemos?
Ser parte de un proyecto con enorme potencial de crecimiento global.
Un ambiente dinámico, colaborativo y orientado a resultados, donde tu voz y tus ideas importan.
Espacio de trabajo moderno en una zona de fácil acceso en CABA.
Oportunidad real de aprender, crecer y construir soluciones que impactan a miles de usuarios.