Desarrollador BackEnd Java
✨ ¿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?
Estamos en la búsqueda de un Consultor de Desarrollo Backend Semi Senior con más de 3 años de experiencia que posea una sólida idoneidad en tecnologías clave como JavaScript, bases de datos como PostgreSQL y DynamoDB, y frameworks como Spring Web. Buscamos un profesional que demuestre ser proactivo y participativo, con excelentes habilidades de comunicación asertiva y gestión para integrarse y potenciar el trabajo en equipo. Tu habilidad para implementar Pruebas Unitarias y de Performance, junto con el manejo de DOCKER, Kubernetes, Gradle y Postman, serán esenciales.
Responsabilidades
- Desarrollar e implementar servicios y APIs robustas utilizando tecnologías backend de vanguardia.
- Escribir código limpio, mantenible y eficiente, siguiendo los principios de Arquitecturas Limpias y Principios SOLID.
- Diseñar e implementar Pruebas Unitarias, de Aceptación y de Performance para garantizar la calidad del software.
- Colaborar con el equipo para la contenerización (con DOCKER) y orquestación (con Kubernetes) de las aplicaciones.
- Participar activamente en la definición y refinamiento de historias de usuario y en la estimación de tareas.
- Gestionar y optimizar la interacción con diversas bases de datos (SQL y NoSQL) para asegurar el rendimiento.
- Aplicar una comunicación asertiva para la gestión efectiva de stakeholders y la resolución de impedimentos.
Conocimientos Técnicos
- Java
- Springboot y Spring Web
- JavaScript
- Base de datos: PostgreSQL, DynamoDB
- Bases de datos adicionales: MongoDB, PostgreSQL Aurora, Oracle
- Programación reactiva con modelo Clean Architecture
- Manejo de mensajería: SQS, SNS, RabbitMQ
- Contenedores y orquestación: DOCKER y Kubernetes
- Construcción y automatización: Gradle
- Pruebas: Pruebas Unitarias, Pruebas de Performance
- Herramientas: Postman, GIT
- Servicios Cloud: Manejo y conocimiento de servicios AWS
- Conceptos DEVOPS (incluyendo Azure Devops)
- Conocimiento opcional: Angular (Frontend)
¡PRESENTATE y sé parte de esta historia!
Condiciones
- Debes estar ubicado en Medellín para trabajar de manera híbrida.
- 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
- Medellín
- Estado remoto
- Híbrido
¿Ya trabajas en Sofka?
Ayúdanos a encontrar a tu próximo compañero/a.