Deskripsi Pekerjaan
Apakah Anda seorang ahli dalam optimasi database dan membangun aplikasi Java yang skalabel? Kami sedang mencari Senior Hibernate Developer berdedikasi untuk bergabung dengan tim teknologi kami di Bekasi. Sebagai pemimpin teknis, Anda akan berperan dalam merancang arsitektur data yang efisien dan memastikan performa aplikasi yang maksimal.
Kami menawarkan lingkungan kerja yang modern, transparan, dan mendukung pengembangan karir profesional Anda. Jika Anda memiliki pengalaman mendalam dalam JPA, Hibernate, dan caching, mari diskusikan kesempatan ini bersama kami.
Tanggung Jawab
- Mendesain dan mengimplementasikan skema database yang efisien menggunakan Hibernate dan JPA dengan standar tertinggi.
- Menganalisis dan mengoptimalkan performa query N+1, lazy loading, dan fetching strategies.
- Mentoring dan memberikan arahan teknis kepada tim developer junior dalam hal best practices Hibernate.
- Refactoring kode legacy Java untuk meningkatkan keterbacaan, performa, dan kemudahan pemeliharaan.
- Berkolaborasi dengan tim backend dan frontend untuk integrasi API yang mulus.
- Menulis unit test dan dokumentasi teknis yang komprehensif.
Kualifikasi
- Pengalaman minimum 5 tahun dalam pengembangan Java Enterprise dengan fokus khusus pada Hibernate.
- Penguasaan mendalam konsep JPA, Entity Manager, Session, dan Transaction Management.
- Kemampuan analitis yang kuat untuk memecahkan masalah performa database dan tuning SQL.
- Pengenalan baik dengan framework Spring Boot, Spring Data JPA, dan caching tools (Redis/Ehcache).
- Menguasai database relasional (MySQL/PostgreSQL) dan pemahaman tentang NoSQL adalah nilai tambah.
- Berpindah antara teknis dan bisnis, dengan kemampuan komunikasi yang baik.