Company Logo

Mid-level Java Developer

Rp10.000.000 - 14.000.000/Bulan
Penuh Waktu · Kerja di lokasi
Minimal Sarjana (S1)
1 - 3 tahun pengalaman
Lowongan ini telah ditutup

Persyaratan

Kerja di lokasi
1 - 3 tahun pengalaman
Minimal Sarjana (S1)

Skills

Node.js

MySQL

Java

PostgreSQL

Python

Microsoft SQL Server

Laravel

PHP

MongoDB

C++

Benefit Kerja

Career Path

THR

Work Insurance

Health Insurance

Loker ini dikelola oleh

HE
HRD EVMOTO Teknologi Indonesia

Deskripsi pekerjaan Mid-level Java Developer ECGO EVMOTO

KEY RESPONSIBILITIES:

1. Design, develop, and maintain high-quality backend services using Java (Spring Boot) and Go.

2. Build and optimize scalable microservices architecture with robust service-to-service communication.

3. Manage and optimize relational databases (PostgreSQL/MySQL), implementing query optimization and spatial indexing (PostGIS).

4. Implement asynchronous messaging systems using Kafka, RabbitMQ, or MQTT for real-time event-driven processing.

5. Take full ownership of the feature lifecycle, from architectural design and coding to Docker containerization and CI/CD deployment.

6. Collaborate in a fast-paced startup environment to solve complex engineering problems and support high-traffic, real-time platform demands.

REQUIREMENTS:

1. Bachelor's degree (S1) from any major.

2. Minimum 1-3 years of solid experience in backend development

3. Fluent in English; Upper-Intermediate level is highly welcome to apply.

4. Preferably available to join immediately or within a short notice period.

5. Willing to work Monday–Friday (09:00–18:00) and Saturday half-day (09:00–13:00).

6. Strong proficiency in Spring Boot, Spring Data JPA, REST API, and Dependency Injection.

7. Familiarity with Goroutines & channels, standard library, idiomatic Go, and building production-grade services.

8. Proficiency in PostgreSQL/MySQL (query optimization, indexing). Deep understanding of RESTful design, JSON, versioning, and authentication (JWT/OAuth2).

9. Hands-on experience with Microservices and message brokers (Kafka/RabbitMQ/MQTT).

10. Solid grasp of Concurrency, Caching (Redis), Idempotency, Error Handling, Git, Docker, and CI/CD basics.

Highly Desirable (Big Plus):

1. Experience in Ride-Hailing, On-Demand, Logistics, or Fleet Management platforms.

2. Deep knowledge in PostGIS, OSRM, routing, geofencing, spatial indexing, and IoT integration (device telemetry, event-sourcing ledger).

3. Experience with gRPC, CQRS, Kubernetes, and Observability tools (Prometheus, Grafana, Tracing).

4. Experience handling high-traffic real-time systems and Payment Gateway/Wallet integration.

5. Experience in integrating LLM APIs (OpenAI, Anthropic Claude), building AI-powered features (demand prediction, ETA, dynamic pricing), Vector databases/RAG, AI Agents/workflows, or MLOps basics.

Soft Skills: High level of ownership, independent problem-solver, and thrives in a fast-paced environment.

Tentang Perusahaan
ECGO EVMOTO
11 - 50 karyawan

ECGO is an Electrical Vehicle Motorcycle Producer company from Indonesia owned by a holding company in Singapore. ECGO sells Complete Knock Down EV Motorcycle in Indonesia market and is committed in delivering the best Electrical Vehicle Motorcycle.

Alamat kantor

Jl. Wijaya I No.67, RT.6/RW.4, Petogogan, Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12160

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
CITRA BERLIAN SEMPURNA PT
Penuh Waktu
1–3 tahun
Minimal Diploma (D1 - D4)
Mitracomm Ekasarana (Head Office Jakarta)

Backend Developer

Gaji Tidak Ditampilkan
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
Trimegah Sekuritas
Penuh Waktu
5–10 tahun
Minimal Sarjana (S1)
INFOMEDIA NUSANTARA
Remote/Dari rumah
Penuh Waktu
3–5 tahun
+1
Zero One Group

Mid-level Java Developer