Glints Keuangan & Perbankan Kontrak

Lowongan Junior Java Programmer

PT Nextgen Inovasi Indonesia

Setiabudi IDR 6.000.000 – 7.000.000 Posted 2 days ago
Location Setiabudi
Salary IDR 6.000.000 – 7.000.000
Job Type Kontrak
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The Lowongan Junior Java Programmer role at PT Nextgen Inovasi Indonesia is curated from Glints (category Keuangan & Perbankan). Note the work location (Setiabudi) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

Job Overview

The Junior Java Back-End Developer will support the development and maintenance of Java-based back-end applications for digital payment systems, API integrations, payment gateways, QRIS, virtual accounts, e-wallets, and internal transaction-supporting systems.

The ideal candidate should have a solid foundation in Java programming, understand REST APIs and databases, and be able to work under the guidance of Middle or Senior Developers and the Technical Lead.


Technical Qualifications


  • Minimum of 1 year of experience as a Back-End Developer using Java.
  • Good understanding of Java and basic object-oriented programming concepts.
  • Basic understanding of the Spring Boot framework.
  • Understanding of REST APIs, JSON, HTTP methods, request-response flows, and HTTP status codes.
  • Ability to develop simple APIs based on business requirements or technical instructions.
  • Basic understanding of relational databases such as PostgreSQL, MySQL, or Oracle.
  • Ability to write basic SQL queries, including SELECT, INSERT, UPDATE, DELETE, JOIN, and data filtering.
  • Basic understanding of transaction handling and error handling.
  • Familiarity with Git operations, including pull, commit, push, branch management, and merge or pull requests.
  • Basic knowledge of unit testing using JUnit or similar tools is an advantage.
  • Familiarity with Postman or Swagger for API testing and documentation.
  • Basic knowledge of Docker is an advantage.
  • Basic understanding of API security, including API keys, tokens, basic authentication, or JWT, is an advantage.
  • Willingness to learn about microservices, message brokers, CI/CD, logging, monitoring, and secure coding practices.


Digital Payment Domain Qualifications


  • Strong interest in learning about digital payment systems, payment gateways, QRIS, virtual accounts, e-wallets, switching systems, and bill payment platforms.
  • Understanding of, or willingness to learn, transaction flows such as inquiry, payment, callback, refund, settlement, and reconciliation.
  • Basic understanding of transaction statuses such as pending, paid, failed, expired, cancelled, and refunded is an advantage.
  • Strong attention to detail when processing transaction-related data.
  • Awareness of the importance of protecting customer data, transaction data, credentials, and source code.


Key Responsibilities


  • Support the development of Java and Spring Boot-based back-end services.
  • Develop or improve simple APIs under the guidance of Middle or Senior Developers and the Technical Lead.
  • Support integrations with internal and external systems using REST APIs.
  • Create and maintain database queries required by the application.
  • Perform bug fixing for straightforward defects based on technical guidance.
  • Conduct API testing using Postman, Swagger, or similar tools.
  • Develop basic unit tests.
  • Review application logs to support issue analysis and troubleshooting.
  • Assist in preparing technical documentation, including API notes, technical notes, and system change documentation.
  • Follow applicable coding standards, branching strategies, and development procedures.
  • Collaborate with Developers, Quality Assurance, Business Analysts, and the Technical Lead in completing project and sprint tasks.


Non-Technical Qualifications


  • Strong willingness to learn and improve.
  • Detail-oriented, especially when handling transaction-related tasks.
  • Able to follow technical guidance from Senior Developers or the Technical Lead.
  • Good communication and teamwork skills.
  • Able to work according to sprint or project timelines.
  • Open to feedback and code reviews.
  • Responsible and accountable for assigned tasks.
  • Committed to maintaining the confidentiality of source code, credentials, customer data, and transaction data.


Preferred Experience


  • Experience developing Java and Spring Boot-based back-end applications.
  • Experience developing simple REST APIs.
  • Experience working with PostgreSQL, MySQL, or Oracle databases.
  • Experience using Git in a software development environment.
  • Experience in fintech, digital payments, e-commerce, PPOB, banking, telecommunications, or API integration projects is an advantage.
  • Experience using Postman or Swagger for API testing.


Minimum Requirements


  • Diploma or Bachelor’s degree in Information Technology, Information Systems, Computer Science, Software Engineering, or a related field.
  • Minimum of 1 year of experience as a Java Back-End Developer.
  • Basic understanding of Java and Spring Boot.
  • Understanding of REST APIs and JSON.
  • Basic SQL knowledge.
  • Familiarity with Git.
  • Ability to work effectively in a team and follow technical instructions.


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 Lowongan Junior Java Programmer

  1. Read the full description and ensure your skills match before applying to PT Nextgen Inovasi 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