Deskripsi Pekerjaan
Digital Financing Indonesia is seeking a talented Java Backend Developer to join our engineering team. In this role, you will be instrumental in building and maintaining the backend systems that power our digital financing platform. You will work closely with cross-functional teams to design scalable, high-performance solutions that drive our business forward.
We are looking for someone with strong analytical and problem-solving skills, coupled with deep expertise in Java and a passion for crafting efficient, optimized SQL queries. If you thrive in a collaborative environment and are eager to contribute to innovative financial technology, we would love to hear from you.
Tanggung Jawab
- Design, develop, and maintain robust backend services and APIs using Java and Spring Boot
- Write and optimize complex SQL queries for data processing and reporting
- Collaborate with front-end developers and product managers to define technical requirements
- Ensure code quality through testing, code reviews, and continuous integration
- Monitor and troubleshoot production issues to ensure high availability and performance
- Contribute to architectural decisions and technology stack improvements
- Document system designs and technical specifications
Kualifikasi
- Bachelor’s degree in Computer Science, Information Technology, or related field
- 2-5 years of professional experience in Java backend development
- Strong proficiency in SQL and experience with relational databases (MySQL, PostgreSQL)
- Hands-on experience with Spring Framework (Boot, Security, Data JPA)
- Familiarity with RESTful API design and microservices architecture
- Understanding of version control systems (Git) and CI/CD pipelines
- Excellent problem-solving and analytical skills
- Ability to work effectively in a team-oriented environment