Role overview

Programador FullStack SSr (Java y React)

Aliancers

Published via Mainder

What you'll do

Para seguir impactando positivamente en la vida de más personas, buscamos sumar a Desarrollador Full Stack Semi Senior (Java & React), para Sistemas Seguros de Vida – LIFE en la Dirección de Sistemas y Tecnología de Swiss Medical.

Misión del Rol:

Contribuir al desarrollo de nuevas funcionalidades y proyectos (Full Stack) de la Oficina Virtual, asegurando la calidad técnica y la rápida resolución de incidentes, con un alto nivel de autonomía y adherencia a las buenas prácticas de equipo.

🔍 Responsabilidades

  •  Diseñar, desarrollar y mantener APIs REST robustas y escalables utilizando Spring Boot.

  • Construir interfaces de usuario modernas, dinámicas y responsivas con React.js.

  • Colaborar estrechamente con perfiles funcionales y otros desarrolladores en un entorno ágil (Scrum/Kanban).

  • Escribir código limpio, mantenible y bien documentado, participando activamente en revisiones de código (Code Reviews).

  • Diagnosticar y solucionar problemas técnicos, asegurando la calidad y el rendimiento de las aplicaciones.

🎯 Requisitos

Backend (Java):

  • Experiencia mínima de 3 años en desarrollo de software, con un foco claro en el ecosistema Java.

  • Sólidos conocimientos y experiencia práctica con Spring Boot (v2.x) para la creación de microservicios o APIs REST.

  • Experiencia con Java 15. Si has trabajado con Java 8 en proyectos anteriores, también es valorable.

Frontend (React):

  • Al menos 2 años de experiencia desarrollando con React.js.

  • Dominio de componentes funcionales y Hooks (useState, useEffect, useContext).

  • Experiencia en la gestión de estado de la aplicación (usando Context API, Reducers o Redux).

Bases de Datos:

  • Excelente dominio de SQL. Capacidad para escribir y depurar consultas complejas (JOINs, agregaciones) y entender el uso de Vistas y Stored Procedures.

Herramientas y Calidad:

  • Experiencia comprobable con GIT y flujos de trabajo basados en Pull Requests.

  • Se valorará muy positivamente la experiencia en testing unitario y de integración (JUnit, Mockito).

Habilidades Blandas:

  • Alta capacidad de autonomía y proactividad.

  • Excelentes habilidades de comunicación y trabajo en equipo.

  • Mentalidad de resolución de problemas y atención al detalle.

Inteligencia Artificial:

  • Conocimiento básico/intermedio en uso de IA para automatización y optimización de procesos, manejo de prompts y herramientas de IA actuales

📍Buenos Aires, Caba: Lunes a Jueves de 9 a 18 hs; Viernes de 9 a 17 hs.
📍Resto de Argentina: Remoto