Desarrollador de Integraciones Backend
Summary
Remote backend integrations developer who designs and operates data and integration solutions: building microservices and integration flows with Java (Spring Boot, Quarkus), Kafka, Camel K, Oracle/Redis/Infinispan, exposing REST/GraphQL services and deploying cloud-native on Kubernetes/OpenShift with OpenTelemetry observability.
Este es un puesto de trabajo remoto.
Requisitos
Lenguajes y frameworks
- Java.
- Spring Boot.
- Quarkus.
Integración y microservicios
- Construcción de microservicios de datos.
- Desarrollo de flujos de integración.
- Apache Kafka.
- Camel K.
Bases de datos y persistencia
- Oracle Database.
- Spring Data JPA.
- Hibernate.
Almacenamiento en memoria y caché distribuida
- Red Hat Data Grid / Infinispan.
- Redis.
Desarrollo y exposición de servicios
- API REST.
- GraphQL.
Gestión y empaquetado de proyectos
- npm / pnpm.
- TypeScript.
Cloud Native y contenedores
- OpenShift.
- Kubernetes.
- Despliegue de soluciones bajo arquitecturas cloud native.
Observabilidad e instrumentación
- Observabilidad e instrumentación de servicios y flujos de integración.
- Generación y exposición de logs.
- Trazas distribuidas.
- Métricas.
- OpenTelemetry.
- Otras tecnologías afines que permitan el monitoreo.