Deskripsi pekerjaan Backend Developer (Java Spring Boot) PT Manjo Teknologi Indonesia
Job Description
- Develop and maintain backend services using Java (Spring Boot)
- Design and implement microservices architecture
- Build and optimize REST API for payment transactions (QRIS, Virtual Accounts, etc.)
- Handle high throughput and concurrency (high-volume transactions)
- Integrate with payment partners, banks/switching providers, and internal services
- Optimize system performance, scalability, and reliability
- Implement security and compliance measures (Bank Indonesia standards)
- Collaborate closely with QA, DevOps, and Product teams
General Requirements
- Minimum Bachelor's degree (S1) in Computer Science, Information Systems, or Informatics Engineering or a related field
- 2–5 years of experience in backend development
- Strong understanding of Java Spring Boot and REST API design
- Strong Knowledge of Microservices architecture, SQL (MySQL / PostgreSQL), and Redis / caching
- Experience with high-traffic systems, financial systems, and message brokers (Kafka / RabbitMQ)
- Familiar with Docker, CI/CD, and cloud platforms (AWS / GCP) for backend systems
