Deskripsi pekerjaan
The Senior Java Developer bertanggung jawab dalam merancang, mengembangkan, dan memelihara sistem backend serta aplikasi terkait CRM, dengan fokus khusus pada pemrosesan data berbasis ClickHouse untuk mendukung kebutuhan pelaporan tim Optimus / Source Reporting. Peran ini berfokus pada rekayasa backend dan pengiriman teknis, bukan manajemen personalia. Pengembang akan merancang arsitektur backend yang skalabel, memastikan integritas dan kinerja data di seluruh sistem CRM dan analitik, serta berkolaborasi erat dengan frontend engineer, data engineer, dan pemangku kepentingan bisnis untuk memberikan solusi yang andal dan berkualitas tinggi.
Tanggung jawab: Designing, developing, and maintaining backend systems and CRM-related applications.; Focusing on ClickHouse-based data processing.; Designing scalable backend architecture.; Ensuring data integrity and performance across CRM and analytical systems.; Collaborating with frontend engineers, data engineers, business stakeholders, and project teams..
Kualifikasi: Minimum 7 years of hands-on experience developing backend systems using Java.; At least 2 years of experience working with ClickHouse or a similar columnar/analytical database.; Experience developing or maintaining CRM applications or related business systems.; Experience working in Agile/Scrum delivery teams.; Experience with Spring Framework / Spring Boot is preferred.; Strong understanding of object-oriented programming, design patterns, and software architecture.; Experience building and maintaining backend services and RESTful APIs using Java and Spring Boot..
Tanggung jawab
- Designing, developing, and maintaining backend systems and CRM-related applications.
- Focusing on ClickHouse-based data processing.
- Designing scalable backend architecture.
- Ensuring data integrity and performance across CRM and analytical systems.
- Collaborating with frontend engineers, data engineers, business stakeholders, and project teams.
Kualifikasi
- Minimum 7 years of hands-on experience developing backend systems using Java.
- At least 2 years of experience working with ClickHouse or a similar columnar/analytical database.
- Experience developing or maintaining CRM applications or related business systems.
- Experience working in Agile/Scrum delivery teams.
- Experience with Spring Framework / Spring Boot is preferred.
- Strong understanding of object-oriented programming, design patterns, and software architecture.
- Experience building and maintaining backend services and RESTful APIs using Java and Spring Boot.
Informasi lowongan
- Tipe pekerjaan
- Full-time
- Gaji
- Negosiasi
Cara melamar
Lowongan aktif terkait
- Marketplace & Affiliate Executive — Kecamatan Tangerang
- Test Engineer — Kecamatan Tangerang
- Business Relationship Officer — Kecamatan Tangerang
- IT Infrastructure, Network & Security Staff — Kecamatan Tangerang
- Product Owner — Kecamatan Tangerang
- Business Relationship Officer (BRO) — Kecamatan Tangerang