Senior Java Developer – Kafka, Redis & Microservices | Jakarta, Indonesia

Website Amktechnology
Location
Jakarta, Indonesia
Work Arrangement: Onsite
Job Category
- Information Technology (IT) & Software
- Engineering & Technical
- Telecommunications
- Others / Miscellaneous
Job Overview
We are seeking experienced Java Developers to support enterprise application development projects in Jakarta, Indonesia. More than 10 positions are available for professionals with strong hands-on experience in Java, Kafka, Redis, and microservices-based application development.
The successful candidates will contribute to enterprise software development and backend engineering activities using modern Java technologies and distributed application architectures. Strong experience with Java, Apache Kafka, Redis, and Microservices will be essential for delivering scalable and reliable application solutions.
This is an onsite contract opportunity providing professional development and career growth through exposure to enterprise application development, backend engineering, distributed systems, event-driven architecture, and microservices technologies.
Key Responsibilities
- Develop and maintain enterprise applications using Java.
- Design and implement backend services using microservices architecture.
- Develop scalable application components using Java.
- Work with Apache Kafka for event-driven application requirements.
- Implement and maintain Redis-based caching and data solutions.
- Collaborate with technical teams to develop enterprise software solutions.
- Troubleshoot application and backend issues.
- Participate in application development, testing, and deployment activities.
- Support integration between microservices and enterprise applications.
- Contribute to application performance, scalability, and reliability.
- Follow established development standards and best practices.
- Work onsite with project teams in Jakarta.
Requirements & Qualifications
Education
- Bachelor’s Degree (S1) in Information Technology, Computer Science, or a related field.
Experience
- Minimum 5+ years of professional software development experience.
- Strong professional experience in Java development.
- Hands-on experience with Kafka, Redis, and Microservices.
- Experience developing enterprise applications.
- Ability to work onsite in Jakarta.
Technical Skills
- Strong Java development skills.
- Apache Kafka
- Redis
- Microservices Architecture
- Backend application development.
- Enterprise application development.
- Distributed systems and event-driven application concepts.
Candidate Eligibility
- Indonesian nationality only.
- Available to join ASAP.
- Willing to work onsite in Jakarta.
Salary, Benefits & Career Growth
The job description does not specify salary or compensation details.
This contract opportunity provides professional development through hands-on experience with Java, Kafka, Redis, microservices, enterprise application development, backend engineering, and distributed systems.
The position can support career development in areas including Java Development, Backend Engineering, Microservices Architecture, Distributed Systems, Event-Driven Architecture, and Enterprise Software Development.
The job description does not specify additional benefits, training programs, or certification support.
Application Process
Application Process (Website):
Apply only through the official job link.
Click Apply Now on the website.
HR Email for Application
Send your updated CV directly
Subject: Java Developer – Jakarta
Important: Indonesian nationality, 5+ years of professional experience, and immediate availability are required.
To apply for this job email your details to shafa@amktechnology.com
