Desarrollador BackEnd ( Java+ Python)
✨ ¿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 Desarrollador Back-End Master con 6 o más años de experiencia y un dominio experto en Java y Python. El candidato ideal es un referente técnico capaz de navegar con maestría entre bases de datos SQL y NoSQL, arquitecturas distribuidas y entornos de alta disponibilidad. Si eres un apasionado por el código limpio, las arquitecturas modernas y la eficiencia técnica, este es tu lugar.
Esta es una oportunidad excepcional para influir directamente en el ciclo de vida del software en una cultura que valora la excelencia técnica. Tu rol será fundamental para escalar soluciones complejas, impactando la estabilidad y el rendimiento de sistemas críticos mientras creces junto a un equipo de élite.
Responsabilidades
Colaborar de manera integral en todo el ciclo de vida del desarrollo de software, desde la concepción del diseño hasta la implementación final.
Desarrollar microservicios de alto rendimiento utilizando Java con Spring Boot y entornos reactivos con Webflux.
Implementar soluciones de procesamiento de datos eficientes aprovechando la versatilidad de Python y la biblioteca Pandas.
Diseñar y optimizar esquemas de persistencia en bases de datos relacionales como PostgreSQL y no relacionales como DynamoDB.
Garantizar la calidad del software mediante la aplicación rigurosa de principios SOLID y la ejecución de pruebas de performance.
Gestionar el despliegue y la orquestación de contenedores en entornos productivos utilizando Docker y Kubernetes.
Interactuar con equipos multidisciplinarios asegurando una comunicación asertiva y una gestión proactiva de los requerimientos técnicos.
Requisitos
Formación: Profesional en Ingeniería de Sistemas, Software o carreras afines.
Experiencia: Trayectoria superior a 6 años en desarrollo back-end, con experiencia sólida en ecosistemas empresariales, integración continua y liderazgo técnico.
Conocimientos Técnicos
Java (incluyendo Java Webflux) y Spring Boot.
Python y librería Pandas para manipulación de datos.
Bases de datos: DynamoDB y PostgreSQL.
Gestión de infraestructura y despliegue: Kubernetes, Docker y AWS.
Mensajería y control de versiones: RabbitMQ y Git.
Calidad y Arquitectura: Principios SOLID, Arquitectura Limpia y Pruebas de Performance.
Herramientas de ciclo de vida: Artifactory y metodologías DevOps (Aceptación y Despliegue).
Dominio avanzado de herramientas de Inteligencia Artificial aplicadas al desarrollo.
¡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
- Colombia
- Estado remoto
- Completamente remoto
¿Ya trabajas en Sofka?
Ayúdanos a encontrar a tu próximo compañero/a.