Keahlian Umum
- Memiliki pemahaman terhadap konsep SDLC baik secara agile dan waterfall
- Memiliki pengalaman sebagai Technical Lead atau Development Manager dalam suatu project
- Mampu menganalisa requirement business dan memberikan solusi dari aspek technical development
- Memiliki pengalaman sebagai backend/middleware/API Developer dalam suatu project
- Memiliki pengalaman dan knowledge dalam Java Programming.
- Memahami konsep API Integration (WebServices, SOAP/WSDL, RESTFul, JSon, XML, GraphQL)
- Memiliki pengalaman programming berkomunikasi dengan database (SQL Server/Oracle/PostgreSQL)
- Memahami dan pernah menggunakan salah satu aplikasi Message Broker seperti (Kafka/RabbitMQ/ActiveMQ)
- Memahami konsep desain arsitektur Microservices dan SOA (Service Oriented Architecture)
- Memahami konsep SCM (Source Code Management) seperti Git/SVN/Source Safe
- Memiliki pengalaman menggunakan aplikasi data integration seperti SSIS (MS SQL Server Integration Services)
- Memahami konsep API Testing Automation
Keahlian Khusus
- Hands-on dengan salah satu aplikasi middleware seperti SAG Webmethods/Tibco/Oracle Weblogic(Fusion Middleware)/IBM Integration Bus/WSO2/Mulesoft) merupakan nilai tambah
- Mengerti konsep tentang API Gateway
- Mengerti konsep DevOps dan software pendukungnya seperti (Jenkins/Docker/Kubernetes) merupakan nilai tambah
- Memiliki pengetahuan terhadap API documentation menggunakan salah satu software seperti SwaggerUI/ReDoc/RAML
Kualifikasi
- Minimal pendidikan S1 dari jurusan IT/Computer Science dan lainnya yang relate dengan posisi yang dibuka dengan IPK Minimal 3.00
- Memiliki pengalaman sebagai tech lead di area middleware/integration/backend services minimal 5 Tahun