Backend Developer

Loren Tech Solutions — Indonesia · Posted ~7 hours ago

Junior Full-time

Skills

Java Kotlin Spring Boot Quarkus PostgreSQL Docker Kubernetes REST API Go Kafka RabbitMQ Redis MongoDB

🔓 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 software engineering team is looking for a backend developer to build reliable services using modern programming languages and cloud-native technologies. The position involves API development, database optimization, messaging systems, and scalable architecture.

Highlights

Backend engineering role using modern JVM technologies, distributed systems, reactive programming, and cloud-native tools with opportunities to build scalable services.

Description

TECH STACK ---------------------------------------------------------------- Framework : Spring Boot, Quarkus Bahasa : Java (17+) / Kotlin, Go (untuk service tertentu) Reactive : Project Reactor / Mutiny (Quarkus), WebFlux Messaging : Apache Kafka, RabbitMQ Database : PostgreSQL, Redis, MongoDB API : REST, gRPC, GraphQL DevOps : Kubernetes, Docker, Helm, CI/CD (GitLab / GitHub Actions) Observability: OpenTelemetry, Prometheus, Grafana Wajib: - 1-3 tahun pengalaman backend engineering - Pengalaman solid dengan Java (17+) atau Kotlin - Pemahaman konsep reactive programming (Reactor, RxJava, Mutiny) - Pengalaman dengan Spring Boot atau Quarkus di lingkungan produksi - Pemahaman database design, indexing, dan query optimization - Familiar dengan containerization (Docker, Kubernetes) Nilai Lebih: - Pengalaman dengan event-driven architecture (Kafka / RabbitMQ) - Familiar dengan Quarkus native build (GraalVM) - Pengalaman dengan sistem terdistribusi (saga pattern, CQRS, dsb) - Pernah melakukan performance tuning di JVM (GC tuning, profiling) - Pengalaman dengan vibe coding / AI-assisted development (GitHub Copilot, Cursor, JetBrains AI, dsb) - Kontribusi ke open source ekosistem Java / Go