Consultor de Desarrollo Fullstack (Java Reactivo + Angular + Node.js)
¿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?
Buscamos un Consultor de Desarrollo Fullstack con al menos 3 años de experiencia para unirse a nuestro equipo de innovación. Si tu pasión es el desarrollo de soluciones cloud-native y dominas tecnologías como Java Reactivo (Spring Boot WebFlux), Angular y Node.js en entornos serverless, eres el profesional que estamos buscando. Este es tu momento para liderar proyectos de alto impacto, diseñando y construyendo la próxima generación de aplicaciones escalables y resilientes que definirán el futuro de la industria.
Responsabilidades
- Desarrollar soluciones de software completas, abarcando desde el backend con Java Reactivo hasta el frontend con Angular.
- Diseñar e implementar arquitecturas serverless utilizando Node.js en plataformas de nube pública (Azure, AWS o GCP).
- Gestionar la infraestructura como código a través de herramientas como Terraform.
- Implementar patrones de integración de APIs y de eventos para garantizar una comunicación fluida y eficiente entre microservicios.
- Asegurar la calidad y seguridad del código, aplicando las mejores prácticas en control de acceso y manejo de secretos.
- Colaborar en la definición de arquitecturas de software, aplicando patrones de orquestación y coreografía.
- Optimizar la persistencia de datos utilizando bases de datos relacionales y no relacionales.
- Documentar APIs de manera efectiva utilizando estándares como OpenAPI/Swagger.
Requisitos
- Experiencia: Mínimo 3 años en el desarrollo de soluciones modernas, escalables y basadas en arquitecturas cloud-native, con énfasis en backend pero con experiencia comprobable en frontend.
Conocimientos Técnicos
- Java Reactivo con Spring Boot WebFlux.
- Desarrollo frontend con Angular.
- Node.js en entornos serverless.
- Plataformas de nube pública (Azure, AWS o GCP).
- Kubernetes (conocimientos básicos).
- Terraform para infraestructura como código.
- Patrones de integración de APIs (Gateway Offloading, Composition, Routing) y Apigee.
- APIs Restful y documentación con OpenAPI/Swagger.
- Patrones de integración por eventos y message brokers (Pub/Sub, Queue-based Load Leveling, etc.).
- Protocolo AMQP y coordinación en integraciones (orquestación/coreografía).
- Seguridad y control de acceso (OpenID, OAuth, SAML, LDAP, Pass Key, manejo de secretos, hash).
- Persistencia con bases de datos relacionales y no relacionales (documentales).
¡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!
- Área
- Desarrollo de Software
- Puesto
- Desarrollador FullStack
- Ubicaciones
- Medellín
- Estado remoto
- Híbrido
¿Ya trabajas en Sofka?
Ayúdanos a encontrar a tu próximo compañero/a.