Back to search:Senior Java / Jakarta

Location: Placement in one of our clients in TB Simatupang Area (Financial Service Company)

Working System: Full WFO

Employment Contract: PKWT/Contract (12 months)

Experience Level: Senior Level

  • Design, develop, and maintain Java-based backend applications with a focus on message-driven architecture.

  • Implement and manage asynchronous communication using RabbitMQ or similar message brokers (Kafka, ActiveMQ).

  • Optimize message queues for performance, reliability, and fault tolerance.

  • Collaborate with cross-functional teams to design system architecture and integrate with microservices.

  • Develop RESTful APIs and ensure robust communication between services.

  • Write clean, maintainable, and well-tested code following best practices.

  • Monitor and troubleshoot production systems, ensuring high availability and scalability.

  • Contribute to technical documentation and architecture design discussion

  • Minimum Qualifications: - Bachelor's Degree (S1) or Diploma's Degree (D3) in Computer Science, Informatics Engineering, Information System, or any other related majors

  • Has more that 5 years of experience as Java Developer

  • Has experience in Massage Broker RabbitMQ and Microservices Apache Kafka (Mandatory)

  • Has experience in using MySQL / PostgreSQL / OracleDB

  • Available to join ASAP or 1 month notice

PT. Indocyber Global Teknologi, an integrated information and technology system provider, dedicated to delivering highly effective solutions in the field of Information Systems. Our core business focuses on information technology services, digital marketing and IT infrastructure. PT. Indocyber Global Teknologi started with only 10 (ten) personnel, currently, after years of experience, we are supported by more than 200 consultants and developers.