¿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! 🚀
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.
Buscamos un FullStack Developer con más de 3 años de experiencia dominando el ecosistema Java y SpringBoot, que además aporte solidez técnica en el desarrollo de interfaces modernas con Angular.
El perfil ideal es un referente técnico capaz de diseñar arquitecturas robustas, orquestar microservicios complejos y aplicar con maestría principios de Clean Code, estructuras de datos avanzadas y patrones de diseño, integrando eficientemente el BackEnd con el FrontEnd.
Diseñar y desarrollar soluciones de backend escalables y de alto rendimiento utilizando Java y Spring, garantizando una arquitectura modular.
Desarrollar y mantener componentes de frontend dinámicos y eficientes utilizando Angular, asegurando una integración fluida con los servicios API.
Implementar y mantener pipelines de CI/CD para asegurar flujos de trabajo eficientes desde el desarrollo hasta el despliegue productivo.
Construir APIs REST eficientes y documentadas, aplicando patrones de diseño de la industria y gestionando estándares de seguridad.
Orquestar arquitecturas de microservicios, resolviendo desafíos de cohesión, acoplamiento, escalabilidad y tolerancia a fallos.
Asegurar la calidad del software mediante estrategias avanzadas de pruebas unitarias, de integración y de contrato.
Optimizar el rendimiento de bases de datos relacionales y no relacionales, afinando consultas y gestionando transacciones complejas.
Formación: Profesional en Ingeniería de Sistemas, Informática, Ciencias de la Computación o carreras afines.
Experiencia: Mínimo 3 años de experiencia demostrable en desarrollo de software con Java y SpringBoot y experiencia práctica integrando aplicaciones con Angular.
Java (SpringBoot)
Angular, TypeScript, RxJS y gestión de estado.
Arquitectura de Microservicios y Patrones de Diseño (Singleton, Facade, Builder).
Clean Code, POO avanzada y Programación Funcional (Lambdas, Stream API).
Docker, Kubernetes, CI/CD (Azure DevOps, Jenkins) y Terraform.
SQL (Relacionales) y NoSQL (Optimización de consultas y transacciones).
JUnit, Mockito, Spring Cloud Contract y pruebas de mutación.
Seguridad: OAuth2, OIDC, JWT y prácticas OWASP.
Git (Control de versiones avanzado) y Swagger/OpenAPI.
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! 📚