Desarrollador 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.
¿Buscas un desafío que te permita transformar el futuro de la tecnología?
Buscamos un Desarrollador con más de 4años de experiencia para liderar la migración crítica de servicios de nuestra plataforma legada (GeneXus) hacia IRIS, utilizando Java Spring Boot. Eres nuestro candidato ideal si dominas la creación de microservicios, aplicas la arquitectura hexagonal y el Clean Code, y te gusta implementar buenas practicas como calidad del código y las pruebas unitarias.
Esta es una oportunidad única para tomar las riendas de un proyecto greenfield en el sector Banca. Tu trabajo será fundamental para modernizar nuestra infraestructura de servicios, garantizando escalabilidad y rendimiento. Si buscas un desafío técnico de alto nivel donde puedas aplicar las mejores prácticas de POO y DevOps, y donde la experiencia previa en GeneXus es un valor diferencial para interpretar la lógica de negocio, este es tu lugar.
Responsabilidades
- Liderar la interpretación y migración completa de servicios desde la plataforma GeneXus hacia la nueva arquitectura basada en IRIS.
- Diseñar y desarrollar microservicios robustos y de alto rendimiento utilizando Java Spring Boot.
- Aplicar de forma rigurosa los principios de Arquitectura Hexagonal y Clean Code en todo el desarrollo.
- Implementar y mantener la cobertura de pruebas unitarias y de integración para asegurar la calidad del software.
- Definir y documentar las API REST para la correcta exposición de los nuevos servicios.
- Crear y gestionar los Dockerfiles y scripts necesarios para el despliegue continuo de los microservicios.
- Colaborar activamente con el equipo de Arquitectura para definir las mejores prácticas de integración con el BUS (IRIS).
Requisitos
Mínimo 3 años desarrollando microservicios en Java Spring Boot. Experiencia demostrada en Banca o en el sector financiero.
Conocimientos Técnicos
- Java y Spring Boot
- Arquitectura Hexagonal y Clean Code
- Diseño y Consumo de API REST
- Pruebas Unitarias (JUnit, Mockito, etc.)
- Dockerfiles y Contenerización
- POO (Programación Orientada a Objetos)
- Github / Gitflow
- Plus: Conocimiento en GeneXus (interpretación de código).
¡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 BackEnd
- Ubicaciones
- Colombia
- Estado remoto
- Completamente remoto
¿Ya trabajas en Sofka?
Ayúdanos a encontrar a tu próximo compañero/a.