Backend Developer (Java/Spring Boot) Loan/Lending Services
- Posted a month ago
- Be among the first 10 applicants
Job Description
Position: Backend Developer (Java/Spring Boot) – Loan/Lending Services
Salary Range: IDR 9.000.000 – 11.000.000 Gross/Month
Location: Jakarta Selatan
Work Setting: On-site
Key Responsibilities
- Develop and maintain secure, scalable backend systems for loan management and lending operations using Java, Spring Framework, and Spring Boot.
- Collaborate with Product Managers, Business Analysts, and Frontend Developers to translate lending requirements into robust backend solutions.
- Build and integrate RESTful APIs to support loan application processing, credit scoring, disbursement, and repayment workflows.
- Integrate backend services with core banking systems, credit scoring platforms, and payment gateways.
- Ensure backend systems comply with data privacy, security, and regulatory standards applicable to financial and lending operations.
- Maintain high code quality through unit testing, documentation, and peer code reviews.
- Participate in backend architecture design for scalable and modular lending platforms.
- Diagnose and resolve production issues to ensure uptime and reliable loan transaction processing.
Requirements
- Minimum Bachelor's Degree (S1) in Computer Science, Information Systems, or a related field.
- Minimum 2 years of professional experience in backend development using Java and Spring Boot.
- Experience working with loan or lending systems, including modules for credit scoring, loan disbursement, repayment, or collections.
- Strong understanding of Spring Framework modules (Spring MVC, Spring Data, Spring Security, etc.).
- Skilled in designing and consuming RESTful APIs and handling JSON data structures.
- Familiar with authentication/authorization (OAuth2, JWT) and data encryption practices.
- Experience with SQL databases such as PostgreSQL, Oracle, or MySQL.
- Knowledge of version control (Git), CI/CD pipelines, and DevOps workflows.
- Familiarity with Docker or other containerization tools.
- Strong problem-solving, analytical, and debugging skills.
Preferred Qualifications
- Experience in digital lending, fintech, or core banking loan modules.
- Familiarity with loan origination systems (LOS), loan management systems (LMS), or collections platforms.
- Knowledge of financial data standards and compliance requirements (e.g., OJK regulations, PCI-DSS).
- Exposure to microservices architecture and event-driven systems (Kafka, RabbitMQ).
- Experience working in Agile/Scrum environments.
- Strong communication and cross-functional collaboration skills.
More Info
Key Skills
data encryption
CI CD pipelines
SQL databases
