Deskripsi pekerjaan IBM WebMethods Developer PT Aktualisasi Gratia Talenta Indonesia
Job Description:
Kami sedang mencari IBM WebMethods Developer untuk bergabung dalam proyek pengembangan dan integrasi sistem perbankan.
Kandidat diharapkan memiliki kemampuan pengembangan aplikasi berbasis Java dan Spring Boot, memahami komunikasi sistem menggunakan TCP/IP, serta memiliki pengetahuan mengenai financial messaging ISO 8583 dan jPOS Library.
Responsibilities:
• Mengembangkan, mengimplementasikan, dan memelihara aplikasi backend menggunakan Java dan Spring Boot sesuai kebutuhan proyek.
• Mengembangkan dan mendukung integrasi antar-sistem untuk memastikan pertukaran data berjalan dengan baik.
• Mengimplementasikan komunikasi antar-sistem menggunakan protokol TCP/IP serta standar financial messaging ISO 8583.
• Menggunakan jPOS Library untuk mendukung pemrosesan pesan transaksi keuangan.
• Mengimplementasikan mekanisme Circuit Breaker untuk meningkatkan keandalan dan stabilitas sistem.
• Melakukan debugging, troubleshooting, dan perbaikan terhadap kendala teknis pada aplikasi maupun proses integrasi.
• Berpartisipasi dalam tahapan pengembangan sistem, mulai dari development, testing, deployment, hingga maintenance.
• Berkolaborasi dengan tim developer, QA, dan pihak terkait untuk memastikan kebutuhan proyek terpenuhi.
• Mendukung monitoring dan penanganan kendala sistem sesuai kebutuhan operasional.
• Bersedia bekerja onsite di lokasi client serta mengikuti jadwal shifting untuk kebutuhan support 24/7.
Requirements:
• Pendidikan minimal S1, diutamakan bidang Teknik Informatika, Sistem Informasi, atau bidang terkait.
• Memiliki pengalaman minimal 1 tahun sebagai Java Developer, Backend Developer, Integration Developer, atau posisi relevan.
• Menguasai Java dan Spring Boot.
• Memahami konsep TCP/IP dan financial messaging ISO 8583.
• Memahami penggunaan jPOS Library.
• Memiliki pengalaman mengimplementasikan Circuit Breaker.
• Pernah terlibat dalam minimal satu full project lifecycle.
• Memiliki kemampuan analisis, problem-solving, dan troubleshooting yang baik.
• Disiplin, bertanggung jawab, serta mampu bekerja secara individu maupun dalam tim.
• Bersedia bekerja onsite di lokasi client dan mengikuti jadwal shifting sesuai kebutuhan operasional.
Nice to Have:
• Memiliki pengalaman menggunakan IBM/Software AG webMethods, khususnya Integration Server, Flow Services, atau Web Services.
• Memahami konsep API Integration, REST API, SOAP, serta format data JSON dan XML.
• Memiliki pengalaman dalam pengembangan atau integrasi sistem perbankan, payment gateway, atau payment switching.
• Familiar dengan arsitektur Microservices dan Service-Oriented Architecture (SOA).
• Memiliki pengalaman menggunakan database seperti Oracle, PostgreSQL, atau MySQL.
• Familiar dengan Git, CI/CD Pipeline, serta tools pengujian API seperti Postman.
• Memahami konsep asynchronous processing, message queues, atau message brokers seperti Kafka dan RabbitMQ.
• Memiliki pengalaman melakukan troubleshooting dan monitoring aplikasi pada lingkungan production.


