Glints Keuangan & Perbankan Kontrak

Senior Java Developer (Banking Project)

PT Aktualisasi Gratia Talenta Indonesia

Tanah Abang IDR 12.000.000 – 14.000.000 Posted Wed, Jun 17, 2026
Location Tanah Abang
Salary IDR 12.000.000 – 14.000.000
Job Type Kontrak
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The Senior Java Developer (Banking Project) role at PT Aktualisasi Gratia Talenta Indonesia is curated from Glints (category Keuangan & Perbankan). Note the work location (Tanah Abang) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

Job Summary:

We are seeking a highly skilled Senior Java Developer to support strategic banking projects and digital transformation initiatives. The ideal candidate will be responsible for designing, developing, enhancing, and maintaining enterprise banking applications using modern Java technologies and Spring Framework. This role requires strong technical expertise, banking domain experience, and the ability to work effectively within Agile development teams.


Responsibilities:

• Design, develop, and maintain scalable and secure banking applications using Java 17+ and Spring Boot 3.x.

• Develop RESTful APIs and backend services following industry best practices and banking security standards.

• Implement authentication and authorization mechanisms using Spring Security.

• Develop and manage database access layers using Spring Data JPA.

• Implement application validation and business rules using Spring Validation.

• Analyze business and technical requirements and translate them into efficient software solutions.

• Perform code reviews and ensure adherence to coding standards, security policies, and development guidelines.

• Collaborate with Business Analysts, QA Engineers, DevOps Engineers, and Solution Architects throughout the SDLC.

• Troubleshoot, debug, and resolve application issues in development, testing, and production environments.

• Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.

• Prepare technical documentation and support knowledge-sharing initiatives within the development team.

• Ensure application performance, reliability, scalability, and security requirements are met.


Frameworks:

• Spring Boot 3.x

• Spring Security

• Spring Data JPA

• Spring Validation


Requirements:

• Bachelor’s Degree (S1) in Computer Science, Information Technology, Information Systems, Software Engineering, or a related field.

• Minimum 5 years of professional experience in Java development.

• Proven experience working on Banking or Financial Services projects.

• Strong experience developing enterprise applications and RESTful APIs.

• Experience working in Agile/Scrum development environments.

• Strong proficiency in Java 17+.

• Hands-on experience with Spring Boot 3.x.

• Strong knowledge of Spring Security.

• Experience with Spring Data JPA.

• Experience implementing validation frameworks using Spring Validation.

• Strong understanding of Maven and/or Gradle.

• Experience with relational databases and SQL.

• Experience in Core Banking, Digital Banking, Mobile Banking, Payment Systems, or Lending platforms.

• Familiarity with Microservices Architecture.

• Experience working with CI/CD pipelines.


***This position for Banking Project and Full WFO at Sudirman (Karet Tengsin) Area***

Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from Glints. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to Senior Java Developer (Banking Project)

  1. Read the full description and ensure your skills match before applying to PT Aktualisasi Gratia Talenta Indonesia.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Keuangan & Perbankan roles.
  3. Click Apply Now to go to Glints. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips