Skill diminta
Analytical ThinkingCI/CDCommunicationDockerGitJavaMicroservicesMySQLPostgreSQLProblem SolvingREST APISpring BootTroubleshooting
Deskripsi
Responsibilities
- Mengembangkan dan melakukan maintenance aplikasi berbasis
- Java
- Mendesain dan mengembangkan backend service/API sesuai kebutuhan bisnis.
- Melakukan integrasi dengan sistem atau aplikasi eksternal.
- Melakukan debugging, troubleshooting, dan optimization terhadap aplikasi.
- Menulis clean, maintainable, dan reusable code.
- Berkolaborasi dengan Technical Lead dan developer lainnya.
- Membuat unit test dan memastikan kualitas serta reliability aplikasi.
- Melakukan code review dan mengikuti standard development yang telah ditetapkan.
Requirements
- Minimal
- 2 tahun pengalaman
- sebagai Java Developer.
- Menguasai
- Java
- dan konsep Object-Oriented Programming.
- Memiliki pengalaman membangun
- REST API / backend services
- Memahami database relational seperti
- PostgreSQL, MySQL, atau Oracle
- Memahami Git dan software development lifecycle.
- Familiar dengan framework Java seperti
- Quarkus, Spring Boot, atau framework sejenis
- Mampu melakukan troubleshooting dan membaca log aplikasi dengan baik.
- Memiliki kemampuan problem solving dan analytical thinking yang baik.
- Mampu bekerja secara mandiri maupun dalam tim.
- Preferred / Nice to Have
- Diutamakan memiliki pengalaman menggunakan Quarkus
- dalam project production.
- Memiliki pengalaman dengan
- IBM Business Rules Management System (IBM BRMS)
- menjadi nilai tambah.
- Familiar dengan
- business rules engine / rules management
- Familiar dengan Docker, CI/CD, atau containerized application.
- Memiliki pengalaman integrasi dengan enterprise system atau third-party services.
Qualification
- Minimal
- S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer
- , atau bidang terkait.
- Memiliki kemampuan komunikasi dan analytical thinking yang baik.
- Detail-oriented dan memiliki ownership terhadap pekerjaan.
- Mampu bekerja dalam lingkungan project enterprise.
- Bersedia mengikuti technical assessment dan interview.
- Project Information
Industry
Financial Services / Keuangan
Position
Java Developer – Middle Level
Placement
Project pada perusahaan di industri keuangan
Technology Focus
Java, Quarkus, REST API, Microservices
Additional Technology
IBM BRMS menjadi nilai tambah