Somos SOHO, una compañía con más de 30 años de trayectoria, experta en diseño, innovación y desarrollo de experiencias digitales. Nos apasiona crear experiencias memorables centradas en el cliente, buscando impactar positivamente en negocios, organizaciones y sociedad.
En esta oportunidad nos encontramos en la búsqueda de un Desarrollador Back End para sumarse a un proyecto orientado al rediseño y modernización de plataformas core transaccionales.
Buscamos un profesional autónomo, con experiencia en migración de sistemas monolíticos hacia arquitecturas modernas basadas en microservicios, optimización de consultas a bases de datos y procesamiento de grandes volúmenes de información.
Funciones y Responsabilidades:
- Participar en la reestructuración y desacoplamiento de sistemas monolíticos hacia servicios independientes y escalables orientados a dominios de negocio.
- Diseñar e implementar procesos Batch (lotes de datos) y tareas en segundo plano garantizando un alto rendimiento y eficiencia en base de datos.
- Construir, documentar y mantener APIs RESTful robustas y seguras bajo estándares corporativos.
- Investigar y comprender la lógica de sistemas con baja documentación previa, identificando puntos de mejora y refactorización.
- Participar activamente en la refinación de historias de usuario, estimaciones, identificación de dependencias y debates técnicos con el equipo de liderazgo.
Requisitos Excluyentes:
- Experiencia de trayectoria real en desarrollo de software backend enfocado en lenguaje Java.
- Dominio de Java 11+ / 17 y Spring Boot (Spring Data JPA, Spring Security).
- Experiencia práctica trabajando con Spring Batch o frameworks equivalentes para cargas e hilos masivos.
- Manejo sólido de JPA / Hibernate y diseño de consultas eficientes en bases de datos relacionales (PostgreSQL, Oracle DB, MySQL).
- Experiencia práctica en AWS (servicios de integración y almacenamiento como S3, SQS, SNS, DynamoDB, Secrets Manager).
- Manejo de Git (GitLab / GitHub), Jira / Confluence y metodologías Scrum.
Habilidades:
- Capacidad para investigar, resolver problemas complejos y avanzar de forma independiente.
- Habilidad para argumentar y fundamentar alternativas de diseño y arquitectura.
- Compromiso con el código limpio, pruebas unitarias (JUnit) y la estabilidad del producto.
¿Qué podemos ofrecerte?
Queremos que vivas una experiencia única por eso te proponemos:
- Hibrido (Mayoritariamente remoto pero con disponibilidad de asistir a reuniones o por incidencias).
- Integrar un equipo multidisciplinario de alta calidad humana, construimos nuestra cultura en un ambiente cercano, cálido, innovador y dinámico
- Expandir tu crecimiento profesional, ofrecemos formaciones in-house, coaching y mentoring para que te continúes especializando.
- Asegurar tu bienestar Laboral: Promovemos el equilibro entre la vida personal y profesional.
- Ser parte de una empresa reconocida y valorada regionalmente, ofrecemos nuestros servicios a nivel global y contamos con colaboradores en toda la región.
- Ser tu mismo! Somos una compañía multicultural, que garantiza la inclusión, equidad y valora las diferencias.
Promovemos nuestros valores día a día lo que hace que nuestra cultura organizacional se viva a piel, ¡queremos que seas parte de nuestro equipo y construyamos juntos tu camino profesional!
¡Te esperamos!
📌 Desarrollador Backend (Java / Spring Boot / AWS) (Santiago)
🏢 Soho
📍 Santiago