14 oct
|
Virtualent
|
Bogotá
Java Developer / Backend Engineer
Desarrollador Java / Backend
100% Remoto | Colombia | Inglés C1 | (4+ años)
Construye y mantiene servicios backend de alto volumen y misión crítica. El foco está en Java contemporáneo, Spring Boot, microservicios, mensajería y bases de datos transaccionales para productos de negocio exigentes.
¿Qué harás?
· Diseñar e implementar microservicios con Java 17/21 y Spring Boot.
· Integrar sistemas mediante APIs REST, gRPC y mensajería asíncrona como Kafka, RabbitMQ o SQS.
· Optimizar rendimiento, concurrencia y resiliencia mediante JVM tuning, circuit breakers, reintentos e idempotencia.
· Diseñar modelos de datos en PostgreSQL/Oracle y utilizar Redis/NoSQL cuando aplique.
· Desarrollar pruebas unitarias e integración y mantener pipelines CI/CD.
· Participar en code reviews, diseño técnico, observabilidad e incident response.
· En entornos financieros, aplicar controles de auditoría, PCI-DSS y SOX.
Lo que buscamos
· 4+ años de desarrollo backend Java en producción; Java 11+ y Spring Boot.
· Microservicios, Kafka u otro bus de mensajería y APIs REST/OpenAPI.
· SQL avanzado y experiencia con bases relacionales empresariales; JPA/Hibernate.
· Docker, Kubernetes básico, Git y CI/CD.
· Código limpio, pruebas automatizadas y revisión por pares.
Será un plus si tienes
· Banca, pagos, trading o seguros; ISO 20022,
ACH o tarjetas.
· Kotlin, Quarkus/Micronaut o programación reactiva.
· Oracle Java OCP o AWS Developer Associate.
· Migración de monolitos/mainframe a microservicios/Java.
Tecnologías y herramientas
Java 17/21 · Spring Boot · Kafka · PostgreSQL/Oracle · Redis · Docker · Kubernetes · AWS/Azure · Jenkins/GitHub Actions · JUnit · Datadog/Splunk
Inglés y comunicación
· Inglés C1 avanzado, validado durante el proceso de selección. Necesitamos comunicación fluida para reuniones, documentación técnica, diseño, negociación de prioridades y presentación de resultados con equipos de EE.UU.
· Español nativo. La documentación, tickets y comunicación oficial del proyecto serán principalmente en inglés.
Modalidad de trabajo
· Traslape mínimo de 5 horas con horario Este de EE.UU. (por ejemplo, 8:00–13:00 ET).
· 100% remoto desde Colombia.
¿Cómo se medirá tu éxito?
· Disponibilidad de servicios ≥99.9%.
· Cero defectos críticos escapados a producción.
· Latencia p95 de APIs dentro del SLO acordado.
¿Por qué esta oportunidad?
· Proyecto internacional con equipos distribuidos y exposición directa a prácticas y tecnologías utilizadas en el mercado de EE.UU.
· 100% remoto, con flexibilidad y una ruta de crecimiento técnico.
📌 Java Developer / Backend Engineer (Bogotá)
🏢 Virtualent
📍 Bogotá