Desarrollador@ Senior Java + Angular
✨ ¿Estás buscando nuevos desafíos y un lugar donde puedas disfrutar de un ambiente cercano mientras aprendes constantemente?
¡Bienvenido a un equipo con un propósito claro: "TRANSFORMAR la vida de las personas siendo el aliado TECNOLÓGICO más confiable"! 🚀
¡Prepárate y únete a esta aventura!
¿Qué encontrarás?
- Retos técnicos y personales que te mantendrán en constante crecimiento.
- Un equipo conectado, enfocado en tu bienestar físico y mental.🌱
- Cultura de mejora continua, fresca y colaborativa, con oportunidades de aprendizaje y gente dispuesta a apoyarte.
- KaizenHub, un programa diseñado para potenciar tus talentos, con feedback, mentorías y coaching a través de Sofka U. ¡Será un reto y un juego a la vez! 🧠
- Programas como Happy Kaizen y WeSofka que cuidan tu bienestar físico y emocional.
¿Qué buscamos?
Un/a Ingeniero/a de Software Sr (Java + Angular) con sólida experiencia en la creación de aplicaciones empresariales de alto impacto. Eres el candidato ideal si dominas el ecosistema Java (v. 17+) con Spring Boot para construir backends escalables, y tienes maestría en Angular (v. 10+) para el frontend. Tu visión técnica debe incluir experiencia práctica en plataformas Cloud (GCP, AWS o Azure).
Este no es solo un rol de desarrollo; es una oportunidad para ser un pilar técnico en el equipo. Podrás aplicar tu expertise en principios (SOLID, Clean Code) y pruebas unitarias para construir software que no solo funciona, sino que es mantenible, seguro y de calidad excepcional en un entorno ágil y colaborativo.
Responsabilidades
- Diseñar y desarrollar microservicios y APIs RESTful robustas con Java 17+ y Spring Boot.
- Construir interfaces de usuario dinámicas y componentes reutilizables con Angular 10+ y TypeScript.
- Aplicar rigurosamente los principios SOLID y Clean Code para garantizar la mantenibilidad y calidad del software.
- Implementar pruebas unitarias (JUnit, Mockito) y utilizar herramientas de análisis estático (SonarQube).
- Colaborar en el diseño y optimización de bases de datos relacionales (MySQL, PostgreSQL).
- Participar activamente en ceremonias y procesos de metodologías ágiles (Scrum).
- Gestionar el código fuente de forma colaborativa utilizando Git (ramas, pull requests).
Requisitos
Formación: Ingeniería de Sistemas, Desarrollo de Software o carreras afines.
Experiencia: Profesional con amplia experiencia en el desarrollo de aplicaciones empresariales utilizando Java (versión 17 o superior) con Spring Boot para el backend y Angular (versión 10 o superior) para el frontend. Experiencia en construir soluciones escalables, seguras y mantenibles.
Conocimientos Técnicos
- Backend: Java (versión 17 o superior) y Framework Spring Boot (microservicios, APIs RESTful, seguridad).
- Patrones y Principios: Aplicación de principios SOLID y Clean Code.
- Pruebas: Implementación de pruebas unitarias (JUnit, Mockito) y uso de herramientas de análisis estático (SonarQube).
- Frontend: Angular (versión 10 o superior), TypeScript, HTML5, y CSS3 para interfaces dinámicas.
- Cloud: Experiencia de al menos 1 año con GCP, AWS o Azure (despliegues, configuración, consumo de servicios).
- Bases de Datos: Experiencia con bases de datos relacionales (MySQL o PostgreSQL), diseño y optimización SQL.
- Herramientas y DevOps: Uso habitual de Git (mínimo 2 años de experiencia). Deseable CI/CD.
- Metodologías: Experiencia trabajando con Scrum o metodologías ágiles.
¡PRESENTATE y sé parte de esta historia!
Condiciones
- Contrato a término indefinido ¡Queremos relaciones a largo plazo y que seas parte de nuestra familia por mucho tiempo!
- ¿Buscas crecimiento profesional? En Sofka, te ofrecemos un ecosistema de aprendizaje con múltiples herramientas para cerrar brechas y potenciar tus habilidades. ¡Tú decides cómo quieres crecer!
- División
- Operaciones
- Área
- Desarrollo y Arquitectura
- Puesto
- Consultor de Desarrollo
- Ubicaciones
- LATAM
- Estado remoto
- Híbrido
¿Ya trabajas en Sofka?
Ayúdanos a encontrar a tu próximo compañero/a.