*Job Description*
• Mengembangkan dan memelihara layanan backend dengan atau Go (Gin).
• Menulis kode yang bersih, scalable, sesuai prinsip OOP, functional programming, dan clean code.
• Mendesain dan mengoptimalkan database (PostgreSQL/MySQL/SQL Server) serta ORM (TypeORM,
Sequelize, Hibernate, Prisma).
• Membuat REST API (versioning, pagination, filtering) dan API real-time (WebSocket/event-driven).
• Merancang arsitektur microservices, asynchronous processing, dan integrasi message broker (RabbitMQ, Kafka,
MQTT, Redis Streams).
• Menerapkan containerization (Docker), orchestration (Kubernetes), serta CI/CD pipeline.
• Menjamin keamanan sistem (JWT, OAuth2, SSO, API security, OWASP Top 10).
• Melakukan testing (unit, integration, end-to-end) serta menjaga kualitas kode dengan static analysis tools
(SonarQube, ESLint).
• Berkolaborasi dengan tim lintas fungsi
• Menangani troubleshooting, bug fixing, dan optimasi performa sistem.
*Job Requirement*
• Pendidikan minimal S1 dari jurusan yang relevan seperti Teknik Informatika, Sistem Informasi, Ilmu Komputer,
Farmasi, Teknik Industri, atau setara.
• Pengalaman 5–8 tahun sebagai Backend Developer.
• Menguasai minimal satu bahasa backend atau Go/Gin).
• Familiar dengan database SQL, ORM, dan optimasi query.
• Mengerti arsitektur aplikasi skala besar (microservices, event-driven).
• Berpengalaman dengan Docker, Kubernetes, dan CI/CD pipeline.
• Memahami standar keamanan aplikasi (JWT, OAuth2, OWASP Top 10).
• Komunikatif, mampu bekerja di bawah tekanan, dan terbiasa dengan lingkungan agile
*Skill Requirement*
IT Security Specialist
Application Programming