Home Job Listings Categories Locations

Senior Java Backend Developer

📍 Jakarta, Indonesia

Technology PT OBS SOLUSI TEKNOLOGI INDONESIA

Job Description

We are looking for a highly experienced Senior Java Backend Developer to develop and enhance scalable, secure, and high-performance backend systems for our financial services platform. In this role, you will work closely with the Architecture and Engineering teams to implement robust backend solutions aligned with established system designs. You will play a key role in delivering reliable production‑grade systems while ensuring code quality, performance, and maintainability. Key Responsibilities

Develop and maintain high‑quality backend services using Java and Spring Boot. Implement system designs and technical specifications provided by the Architecture team. Build and maintain RESTful APIs and backend integrations with internal and external systems. Ensure application reliability, performance, and scalability in high‑transaction environments. Implement proper transaction handling, data validation, and error management. Apply secure coding practices, including authentication and authorization mechanisms (OAuth2, JWT, etc.). Optimize database queries and improve system performance through tuning and caching strategies. Participate in code reviews to ensure clean, maintainable, and efficient code. Support testing activities, including unit and integration testing. Troubleshoot production issues and contribute to root cause analysis and fixes. Collaborate closely with DevOps, QA, and other engineering teams during deployment and release cycles. Key Requirements

Technical Skills

5+ years of professional experience in Java backend development. Strong proficiency in Java and Spring Boot. Solid experience building RESTful APIs in production environments. Good understanding of asynchronous processing and messaging systems (Kafka, RabbitMQ, or similar). Experience working with relational databases (PostgreSQL, MySQL) and basic knowledge of NoSQL systems. Strong understanding of transaction management and data consistency. Experience in performance tuning and query optimization. Familiarity with Docker and containerized deployments. Understanding of application logging, monitoring, and debugging in production environments. Knowledge of secure coding standards and handling sensitive data. Soft Skills

Strong analytical and problem‑solving abilities. Ability to work independently with minimal supervision. Good communication skills and ability to collaborate within cross‑functional teams. Detail‑oriented with strong focus on code quality and maintainability. Ability to work effectively in fast‑paced and high‑pressure environments. Education & Experience

Bachelor’s degree in Computer Science, Engineering, or related field. 5+ years of experience in backend development using Java. Experience in financial services, fintech, or other high‑transaction systems is preferred. Preferred Qualifications

Experience with

high‑performance computing

or

real‑time systems . Familiarity with

financial protocols

(FIX, ISO 20022) and regulations (PCI DSS, GDPR). Experience with

monitoring tools

like

Prometheus ,

Grafana , or

ELK Stack

for microservices observability. PT. OBS Solusi Teknologi Indonesia – Jakarta, Indonesia is a subsidiary of OBS Financial Solutions Pte. Ltd. – Singapore, and specializes in financial software solutions.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 16, 2026
Job Type: Technology
Location: Jakarta, Indonesia
Company: PT OBS SOLUSI TEKNOLOGI INDONESIA

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.