Turn this role into an interview — a resume and cover letter built around what this employer wants.
AMK Technology in Jakarta is seeking multiple experienced Java Developers for a contract onsite in Jakarta, Indonesia. You will design, develop, and scale enterprise microservices using Java, Kafka, and Redis, taking ownership of backend solutions.
You will work in Agile sprints, perform code reviews, testing, and performance tuning, and collaborate with cross-functional teams to deliver high-availability systems.
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.