company logo
Rekruter aktif 12m lalu

Tidak Perlu Sign Up!

Deskripsi Pekerjaan

  • Mengembangkan aplikasi berbasis Java untuk berbagai platform (web, desktop, mobile) dengan menggunakan teknologi seperti Java SE (Standard Edition) atau Java EE (Enterprise Edition).
  • Merancang, mengembangkan, dan mengimplementasikan fitur baru sesuai dengan kebutuhan aplikasi dan pengguna.
  • Berinteraksi dengan database menggunakan JDBC (Java Database Connectivity) atau teknologi ORM seperti Hibernate untuk menyimpan dan mengambil data dari sistem database.
  • Membuat kueri SQL yang efisien dan memelihara database untuk memastikan integritas data.
  • Mengoptimalkan kode untuk meningkatkan kualitas, performa, dan keterbacaan.
  • Menangani masalah keamanan aplikasi seperti autentikasi dan otorisasi, serta melindungi aplikasi dari potensi ancaman (misalnya, SQL injection, XSS).
  • Menulis dan menjalankan unit test menggunakan framework seperti JUnit untuk memastikan setiap bagian aplikasi berfungsi dengan baik.
  • Bekerja sama dengan pengembang lain, desainer, dan manajer proyek untuk membangun dan mengimplementasikan solusi perangkat lunak yang sesuai.
  • Menggunakan sistem kontrol versi seperti Git untuk mengelola kode sumber, melacak perubahan, dan bekerja secara kolaboratif dengan tim pengembang lainnya.
  • Merancang dan mengembangkan API berbasis RESTful atau SOAP untuk memungkinkan integrasi dengan aplikasi lain.

Kualifikasi

  • Minimal pendidikan S1 dengan jurusan Teknik Informatika / Komputer.
  • Memiliki pengalaman min 1 tahun di bidang terkait.
  • Menguasai bahasa pemrograman Java, termasuk sintaksis, struktur data, dan algoritma dasar.
  • Memiliki Pengalaman dengan Java SE (Standard Edition) dan Java EE (Enterprise Edition) untuk pengembangan aplikasi web dan enterprise.
  • Memiliki Pengalaman dengan framework Java populer seperti Spring (Spring Boot, Spring MVC, Spring Data), Hibernate (untuk ORM), dan JavaServer Faces (JSF) dan menguasai pembuatan API dan Web Services.
  • Menguasai relational databases seperti MySQL, PostgreSQL, atau Oracle.
  • Menguasai pemahaman tentang prinsip−prinsip OOP seperti inheritance, polymorphism, encapsulation, dan abstraction dalam Java.
  • Menguasai Sql & No SQL Database
  • Terbiasa menggunakan git dan bitbucket.
💙

Tips Menjaga Diri

Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.

Tentang Bringin Inti Teknologi
Selengkapnya

We are an Integrated IT Solutions provider with a vision to become a leading technology service provider company which provides continuously positive value through innovation & effectiveness solutions by prioritizing customer’s satisfaction within the missions to become a trusted partner of customers through an optimal effective services that guarantee solutions, therefore, provide professional resources that is based on performances and integrity

Industri
Technology and Software Solutions
Lokasi
Jakarta Pusat, Indonesia
Ukuran Perusahaan
50–100 employees

Budaya

Progressive
Continuous ambition for progress and finding the best means to make it happen
Integrity
We uphold honesty and virtue in every single product/service we deliver