- Pendidikan minimal: S1 jurusan Ilmu Komputer atau Teknologi Informasi
- IPK >2,75
- Pengalaman kerja minimal: 1 tahun
Programming Skill:
- Mengerti dasar-dasar pemrograman aplikasi
- Familiar dengan pemrograman orientasi objek
- Memahami teknologi Java, J2ME, J2XE, J2EE, JSP, JavaScript, Ajax, Jquery, XML, Webservices, Eclipse dan Tomcat
- Familiar dengan pemrograman database seperti Ms.Sql dan Oracle
- Memiliki pengetahuan tentang source code tools (TFS, VSS)
- Memahami aplikasi report (Jasper, Aspose)
- Memahami tentang kerangka kerja dan arsitektur seperti Spring / Spring MVC, MVVM, ZK, Rest, Json, Hibernate
- Memahami logic Java/Controler and Service, Java GUI atau Java terkait database
- Memahami database integration (SSIS, OGG)
- Memiliki pengalaman membangun aplikasi desktop base Java yang terintegrasi dengan database, database online, aplikasi cross platform desktop base (menjalankan di Windows, Linux, Mac)
- Memiliki pengalaman membangun aplikasi Java Mobile yang terintegrasi dengan database, google maps, cross mobile platform
- Memahami konsep MicroServices
Tanggung Jawab:
- Melakukan proses Development seluruh IT Channel and B2B
- Bekerja sama dengan System Analyst serta seluruh tim yang terkait dalam pengembangan project
- Mempelajari fungsi bisnis, mengumpulkan informasi dan mengevaluasi kebutuhan bisnis, serta menterjemahkannya secara teknis termasuk integrasinya dengan surounding system lainnya
- Melakukan debugging dan unit testing
- Berkolaborasi dengan Technical Writer untuk membangun dokumentasi yang komprehensive