Loker Jakarta Loker Jakarta
Kembali ke semua lowongan

Software Engineer (Backend)

Mitramas Infosys Global

Mitramas Infosys Global

Lokasi

Jakarta Selatan

Tipe kerja

On-site

Gaji

Negotiable

Deskripsi pekerjaan

  • Develop backend services and REST APIs using Java Spring/Spring Boot for mobile banking needs.
  • Apply microservices concepts: service layer, controller, repository, DTO, validation, and exception handling.
  • Implement JWT, OAuth2, token validation, and role-based access control.
  • Integrate the backend with core banking, middleware, switching, billers, QRIS, and e-wallet systems.
  • Handle inquiry, payment, confirmation, status inquiry, reversal, and timeout processes.
  • Build logging, audit trails, request-response tracking, and error tracing for troubleshooting.
  • Create API contracts, API documentation, and sample request-response payloads.
  • Perform performance optimization: query optimization, caching, connection pooling, and response time improvement.
  • Write unit tests, integration tests, and mock services for the backend. Design and manage database schema, migration scripts, and rollback scripts (PostgreSQL).

Tanggung jawab

  • Develop backend services and REST APIs using Java Spring/Spring Boot for mobile banking needs.
  • Apply microservices concepts: service layer, controller, repository, DTO, validation, and exception handling.
  • Implement JWT, OAuth2, token validation, and role-based access control.
  • Integrate the backend with core banking, middleware, switching, billers, QRIS, and e-wallet systems.
  • Handle inquiry, payment, confirmation, status inquiry, reversal, and timeout processes.
  • Build logging, audit trails, request-response tracking, and error tracing for troubleshooting.
  • Create API contracts, API documentation, and sample request-response payloads.
  • Perform performance optimization: query optimization, caching, connection pooling, and response time improvement.
  • Write unit tests, integration tests, and mock services for the backend. Design and manage database schema, migration scripts, and rollback scripts (PostgreSQL).

Kualifikasi

  • Experience developing backend services with Java Spring/Spring Boot, ideally for mobile banking, fintech, or payment applications.
  • Understanding of microservices architecture and REST API design.
  • Experience implementing JWT/OAuth2 and other API security mechanisms.
  • Experience integrating with core banking, payment gateways, QRIS, or switching systems.
  • Understanding of PostgreSQL: schema design, query optimization, indexing, and transaction handling.
  • Understanding of OWASP API Security principles and secure coding.
  • Familiar with containerization (Docker) and CI/CD pipelines.
  • Able to work on a man-days basis with clear timesheet and progress reporting.
  • Nice to have: experience with high-volume financial transaction systems.

Benefit & Fasilitas

medicalLeaveother

Keahlian

Java Spring BootJava (Programming Language)SQL (PostgreSQL)
Mitramas Infosys Global

Tentang Mitramas Infosys Global

Founded in 2003, Mitramas Infosys Global (MIG) is a technology solutions and IT services provider based in Jakarta. Specializes in the financial services industry, MIG operates up to 20 service points across major islands in Indonesia, offering a wide variety of essential hardware and software solutions from Core Banking Systems, PC, ATM to business process applications and analytics serving both Government body, State-Owned Enterprise, as well as Private Owned companies.


Driven by the spirit of delivering top-notch and high-efficiency services to clients, MIG has since evolved to provide IT on-site assistance, enabling companies achieving its digital aspiration goals via top selected talents in software developments, and data analytics spaces to complement its existing hardware and software solutions.


This place offers vast opportunities for young talents to grow and to get exposures across extensive applications of technology in the real-world industries. To top it off, we also provide on-the-job learning opportunities prior to job allocation, allowing our talents to gain a competitive advantage as part of our commitments to serve our clients excellent services.

Ukuran: 50 - 100 karyawan

Lowongan Terkait

Berdasarkan kategori, tipe kerja, dan keahlian yang serupa.

SPV Marketing Communication

PT Cahaya tiga Bintang Abadi

PT Cahaya tiga Bintang Abadi
Jakarta Pusat, DKI Jakarta
On-site
Negotiable

Clinical Specialist

PT Cahaya tiga Bintang Abadi

PT Cahaya tiga Bintang Abadi
Jakarta Pusat, DKI Jakarta
On-site
Negotiable

Admin Media Sosial

PT Bintang Emas Sukses Terang (PT. BEST)

PT Bintang Emas Sukses Terang (PT. BEST)
Jakarta Barat, DKI Jakarta
On-site
Negotiable