Hace 1 día
Programador Java Middle a Sr
Si el reclutador te contacta podrás conocer el sueldo
Sobre el empleo
Detalles
Contratación:
PermanenteHorario:
Tiempo completoEspacio de trabajo:
HíbridoDescripción
Empresa de Ti busca Desarrollador Java con más de 3 años de experiencia en el diseño e implementación de aplicaciones empresariales con tecnologías Java / Spring Boot, especializado en desarrollo de APIs RESTful, integración de sistemas, contenedores, automatización de despliegues y plataformas cloud-native.
Experto en entornos de integración complejos (APIGEE, MuleSoft, etc) y en orquestación de contenedores sobre EKS (Elastic Kubernetes Service).
Fuerte enfoque en calidad de código, automatización, observabilidad y rendimiento.
Colaborador proactivo en entornos ágiles, con experiencia liderando iniciativas técnicas y adoptando mejores prácticas.
Formación Académica
- Licenciatura o Ingeniería en Sistemas, Tecnologías de la Información o afín. (Deseable con título y cédula)
- Certificaciones deseables: Java SE/EE, Spring Professional, APIGEE, MuleSoft Developer, Kubernetes Administrator (CKA), AWS.
TECNOLOGÍAS Y HERRAMIENTAS:
Lenguajes y Frameworks:
- Java (8+), Spring Boot, Spring Cloud, Spring Security, Hibernate/JPA
- APIs RESTful, JSON, OpenAPI (Swagger)
- Pruebas: JUnit, Mockito, Testcontainers, etc.
Integración y APIs:
- API Management con APIGEE
- Integración de servicios con MuleSoft Anypoint Platform
- Gateway y orquestación de APIs
- Seguridad en APIs: OAuth2, JWT, certificados, API Keys
- Contenedores y Orquestación:
- Docker (imágenes, Docker Compose)
- Kubernetes (K8s) y administración avanzada en AWS EKS
DevOps:
- CI/CD con Jenkins, GitLab CI, GitHub Actions, Azure DevOps
- Git, GitFlow
Bases de Datos:
- Relacionales: PostgreSQL, MySQL, SQL Server
- NoSQL: MongoDB, Redis
Deseable:
- Desarrollo de microservicios escalables con Spring Boot y despliegue en Kubernetes (EKS).
- Implementación de API Management en APIGEE y MuleSoft.
- Desarrollo de integraciones entre sistemas legados y plataformas modernas.
- Contenerización y automatización del ciclo de vida de las aplicaciones.
- Diseño de arquitecturas de integración y flujos de procesos.
- Participación en la adopción de prácticas de DevOps y entrega continua.
- Diagnóstico de problemas de performance en sistemas productivos.
- Trabajo en equipo con arquitectos, QA, DevOps y Product Owners en entornos ágiles (Scrum/Kanban).
Habilidades Blandas:
- Comunicación efectiva con equipos multidisciplinarios.
- Orientación a resultados y calidad.
- Mentalidad de mejora continua.
- Autonomía en investigación y adopción de nuevas tecnologías.
Horario: Lunes a viernes de 09:00 am a 7:00 pm (2 horas de descanso)
Modalidad: Híbrida
Sueldo competitivo, prestaciones de ley y superiores
Oportunidades de crecimiento y desarrollo profesional
ID: 20590828
Refina la ubicación de tu búsqueda