Company Name: PT. ARDYANDA DIGITAL INOVASI
Location: Jakarta Selatan
Posted Date: 01/10/2024 17:53
Salary: Rp 8.000.000 – Rp 12.000.000 per month
Job Description
PERSYARATAN:
- Minimal 3 tahun pengalaman dalam pengembangan PHP & Java
- Pemahaman mendalam tentang PHP 7+ dan berorientasi objek (OOP)
- Familiar dengan fitur-fitur PHP terbaru
- Pengalaman dengan Laravel (sangat diutamakan)
- Pengetahuan tentang framework PHP lainnya (misalnya Symfony, CodeIgniter) adalah nilai tambah
- Kemampuan yang kuat dalam SQL, terutama MySQL, Oracle atau PostgreSQL
- Pengalaman dengan query optimization dan JPA (Java Persistence API)
- Pemahaman dasar HTML, CSS, dan JavaScript
- Pengalaman dengan jQuery atau framework JavaScript modern (misalnya Vue.js, React) adalah nilai tambah
- Pengalaman dengan Git
- Mampu mengembangkan dan mengintegrasikan RESTful API menggunakan Spring MVC atau JAX-RS
- Pemahaman tentang praktik keamanan web
- Pencegahan serangan umum (XSS, CSRF, SQL Injection)
- Familiar dengan unit testing dan PHPUnit
- Pemahaman mendalam tentang Java 8+ dan pemrograman berorientasi objek (OOP)
- Familiar dengan fitur-fitur Java terbaru (misalnya lambda expressions, streams API)
- Pengalaman dengan Spring Framework (terutama Spring Boot)
- Pengetahuan tentang framework Java lainnya (misalnya Hibernate, Jakarta EE) adalah nilai tambah
- Pengalaman dengan Maven atau Gradle
- Pemahaman tentang praktik keamanan aplikasi Java
- Pengalaman dengan Spring Security adalah nilai tambah
- Familiar dengan JUnit dan Mockito
- Pengalaman dengan TDD (Test-Driven Development) adalah nilai tambah
- Pemahaman tentang design patterns umum dalam Java dan prinsip SOLID
- Pengetahuan tentang arsitektur microservices
- Pengalaman dengan IDE seperti IntelliJ IDEA atau Eclipse
- Familiar dengan containerization menggunakan Docker
- Pengalaman dengan sistem build dan integrasi berkelanjutan (misalnya Jenkins)
- Kemampuan problem-solving yang kuat
- Kemampuan komunikasi yang efektif