Chat on WhatsApp
Company Logo

Lowongan Junior Java Programmer

Rp6.000.000 - 7.000.000/Bulan
Kontrak · Kerja di lokasi
Minimal Diploma (D1 - D4)
1 - 3 tahun pengalaman
Urgent

Persyaratan

Kerja di lokasi
1 - 3 tahun pengalaman
Minimal Diploma (D1 - D4)
24-30 tahun

Skills

Java

Postman Software

SQL

REST API

Spring Boot

GIT

Benefit Kerja

Work Insurance

THR

Health Insurance

Loker ini dikelola oleh

NI
Nextgen Inovasi Indonesia

Deskripsi pekerjaan Lowongan Junior Java Programmer PT Nextgen Inovasi Indonesia

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.

Tentang Perusahaan
PT Nextgen Inovasi Indonesia
Information Technology and Services
11 - 50 karyawan

PT Nextgen Inovasi Indonesia is an IT company founded in 2015. Our business started by providing IT consulting to our clients to develop their systems or products. We started to form our own development team which is used by our clients. Our main line of business is outsourcing of IT experts.

Alamat kantor

Epicentrum Office Walk Suite, Jakarta, DKI Jakarta 12940, ID

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu
Paruh Waktu
3–5 tahun
Minimal Sarjana (S1)
IT STEP Academy

Java Developer (Spring Boot)

Gaji Tidak Ditampilkan
Penuh Waktu
3–5 tahun
Minimal Diploma (D1 - D4)
eVantage HR

Fullstack Developer

Gaji Tidak Ditampilkan
Kontrak
3–5 tahun
Minimal Sarjana (S1)
PT. Barrans Global Mandiri
Kontrak
Minimal Diploma (D1 - D4)
PT Karoten Asia Pasifik

Lowongan Junior Java Programmer