Java Developer | AMK Technology | Jakarta
Amk Technology · Indonesia ·
- Employment
- Contract
- Category
- Software engineering
- Experience
- 5+ years
- Visa sponsorship
- No
Amk Technology · Indonesia ·
AMK Technology Sdn Bhd · Indonesia
Tech Junction Ltd · Indonesia
Tech Junction Ltd · Indonesia
PT Kode Evolusi Bangsa · Indonesia
AMK Technology is hiring 10+ contract Java Developers in Jakarta to design, build, and scale enterprise backend microservices with high-throughput Kafka streaming and Redis caching. Day to day involves Java backend coding, performance tuning, code reviews, testing, and Agile collaboration — onsite, for Indonesian nationals available immediately.
AMK Technology is seeking multiple experienced, highly technical, and accomplished Java Developers with over 5 years of professional software engineering experience for an exciting contract opportunity onsite in Jakarta, Indonesia (10+ open positions). In this specialized backend development role, you will spearhead the design, development, and scaling of robust enterprise microservices, high-throughput message streaming pipelines, and distributed application architectures. You will work closely with cross-functional software engineering, product management, and QA teams to build resilient backend services powered by Java, Apache Kafka, and Redis. Ideal candidates bring a strong academic background in computer science or IT, strict adherence to Indonesian nationality requirements, and immediate availability to support mission-critical enterprise deployments.
As a Java Developer at AMK Technology in Jakarta, you will take full ownership of building, optimizing, and maintaining scalable enterprise software solutions. Your day-to-day responsibilities encompass developing clean, maintainable backend code in Java, implementing distributed microservices patterns, and configuring low-latency message streaming using Apache Kafka and Redis caching layers. You will participate actively in Agile sprint planning, code reviews, system integration testing, and performance tuning to ensure high availability and low latency across production environments. Working in a collaborative onsite environment, you will translate complex business requirements into robust technical specifications and troubleshoot intricate distributed system issues.
When applying for enterprise Java developer roles, ensure your resume explicitly highlights your production experience with Apache Kafka event streaming and distributed microservices architectures.
Ajax Systems · Kyiv