Deskripsi
1. Language: Java, Kotlin, Python, Golang, Asp.Net (C#), HTML, CSS, JavaScript, TypeScript, PHP, Swift, Objective-C
2. Framework: Spring Boot, RestEasy, Restful API, ISO8583, React, Angular,
NextJS/NuxtJS, Vue.js, Bootstrap/CSS grid system, Flutter, Android,
iOS SDK
3. Web Service and API: SOAP, Rest
4. Dev. Tool: VS Code, Sublime Text, Atom, IntelliJ, Android Studio
5. Java Platform and Application Server: Jakarta EE, JBoss,
WebLogic
6. Containerization: Docker, OCP, Kubernetes, Microservice, Circuit Breaker, State Management
7. Data Management and Databases: JDBC, JPA, MS SQL Server, Oracle, SQL, NoSQL, MySQL, PostgreSQL, DB2, Data Warehouse, ETL, Talend/Play
8. AI: Gen AI
9. Queue Management: Kafka
10. Switching: SmartVista
11. Version Control: Git, GitLab
12. Testing: Jest, Mocha, jasmine, PyTest, JUnit, Xdebug, Postman,
13. and New Relic
14. Automation & Performance Testing tools: Python, Groovy, JMeter, Load Runner, dll.
15. Caching: Redis
16. Design: Figma
17. OS & Server Admistration: Linux, Windows server
18. Monitoring tools and observability: Grafana, Dynatrace, dll
Persyaratan
1. Pendidikan minimal S1, semua jurusan dengan pengalaman di bidang IT
2. Pengalaman minimal 3 tahun sebagai Programmer
3. Mengetahui flow perbankan secara umum
4. Menguasai satu atau lebih bahasa pemrograman
5. Mampu menganalisa masalah dan mampu membaca kode
6. Mampu merancang alur dengan flowchart