Desarrollador Backend Senior
Desarrollador Backend Senior
Medellin, CO, 050021
¿Que buscamos?
Desarrollador Backend
Tus principales responsabilidades a desarrollar:
Lenguajes y Paradigmas
• Java 11+ (idealmente Java 17 o superior)
• Programación funcional y reactiva
• Sólida comprensión de OOP, patrones de diseño y buenas prácticas (SOLID, DRY, Clean Code)
Frameworks y Librerías
• Spring Boot
• Spring WebFlux
• Ecosistema Spring (Spring Data, Spring Security, Actuator)
• Construcción de APIs REST y/o event-driven
• Gradle
Arquitectura y Diseño
• Arquitectura Hexagonal (Ports & Adapters)
• Microservicios
• Diseño orientado a dominios (DDD)
• Mensajería/streaming (Kafka, RabbitMQ, Event Hubs) - opcional pero valioso
Bases de Datos
• MongoDB
• Conocimientos de SQL (PostgreSQL, MySQL) - si aplica
• Diseño de modelos de datos y optimización
DevOps & Cloud
• Git (GitFlow, Pull Requests, Code Review)
• Cloud: Azure, AWS
• Contenedores: Docker
• Orquestación: Kubernetes
• CI/CD (Azure DevOps)
Testing & Calidad
Unit Testing
• JUnit
• Mockito
Performance Testing
• JMeter
Otras prácticas de calidad
• Tests de integración y contract testing
• Herramientas de calidad: SonarQube, Jacoco
Soft skills:
Comunicación asertiva
Trabajo en equipo
Buena disposición y apertura a recepción de feedback
-En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-