Java Spring Boot Developer

Think Us It Staff Augmentation — Colombia · Posted ~1 day ago

Mid Full-time Hybrid

Skills

Java Spring Boot Hexagonal Architecture Ports and Adapters REST APIs JUnit Mockito Integration Testing Git Continuous Integration SOLID Principles Software Design Software Quality Jenkins GitHub Actions GitLab CI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A hybrid full-time Java development role for an experienced engineer who enjoys clean architecture and scalable application design. The position requires Spring Boot, REST APIs, hexagonal architecture, automated testing, Git, CI practices, SOLID principles, and a strong commitment to software quality.

Highlights

Hybrid full-time engineering role with an indefinite-term contract, focused on scalable software, clean architecture, strong development practices, automated testing, continuous integration, and software quality.

Description

🚀 Java Developer | Spring Boot + Arquitectura Hexagonal 📍 Bogotá, Colombia | Modalidad híbrida 💼 Contrato a término indefinido 🕒 Tiempo completo En Think Us buscamos Desarrolladores/as Java con experiencia en Spring Boot y Arquitectura Hexagonal (Ports & Adapters) para participar en proyectos de desarrollo de software. Buscamos profesionales apasionados por las buenas prácticas de desarrollo, el diseño de software y la construcción de aplicaciones escalables. Requisitos 4 a 5 años de experiencia en desarrollo de software con Java y Spring Boot.Experiencia aplicando Arquitectura Hexagonal (Ports & Adapters).Experiencia desarrollando APIs REST.Conocimiento o experiencia en pruebas unitarias con JUnit, Mockito o herramientas equivalentes.Conocimiento o experiencia en pruebas de integración.Manejo de Git.Conocimiento o experiencia en herramientas de Integración Continua (CI) como Jenkins, GitHub Actions o GitLab CI.Conocimiento de principios SOLID, buenas prácticas de desarrollo y calidad de software.Conocimiento de bases de datos SQL.Formación Ingeniería de Sistemas o carreras afines. Condiciones Modalidad: Híbrida en Bogotá, 1 día presencial por semana, máximo 2 según necesidad.Horario: Lunes a viernes, horario flexible.Contrato: Término indefinido.Dedicación: Tiempo completo.