Software Engineer (Backend)

PT ITSEC Asia Tbk

Jakarta Selatan

On-site

IDR 400,000,000 - 700,000,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

PT ITSEC Asia Tbk in Jakarta Selatan, Indonesia, seeks a backend developer to build, maintain, and deploy backend services and APIs for IntelliBron's product suite. You will own features from design to production, write clean tests, and collaborate with frontend, mobile, and QA teams to ensure solid API contracts.

The ideal candidate has a Bachelor's in CS/IT and at least 3 years of backend experience, with strong Java 17+ and Spring Boot, RESTful APIs, and Kubernetes.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related technical field (or equivalent practical experience).
  • Minimum 3 years of experience in backend development, with a track record of supporting production software systems.
  • Languages & Frameworks: Strong working knowledge of Java 17+ and Spring Boot.
  • Databases: Experience with relational databases (PostgreSQL/TimescaleDB), caching systems (Redis/Valkey), and search indexes (OpenSearch).
  • APIs & Messaging: Experience building RESTful APIs, configuring API gateways (APISIX), and working with message queues (RabbitMQ).
  • Infrastructure & Deployment: Familiarity with Kubernetes (RKE2 or GKE) and automated pipelines using GitLab CI/CD.
  • Security: Practical knowledge of authentication protocols (Keycloak, OIDC, JWT) and automated security scanning tools (such as Aikido).
  • Practical technical abilities, strong logical reasoning, and a reliable approach to task execution.
  • Clear written and verbal communication skills in both English and Bahasa Indonesia.
  • Ability to work independently with reasonable decision-making capabilities and clear judgment on when to upscale issues.
  • Willingness to collaborate across teams, give and receive constructive feedback during code reviews, and support shared team goals.

Responsibilities

  • Develop, maintain, and update backend services and APIs for IntelliBron's product suite.
  • Take full responsibility for assigned features from feature design through to production deployment.
  • Write clean, maintainable, and tested code, including unit and integration tests for core logic and edge cases.
  • Collaborate with frontend, mobile, and QA engineers to define API contracts and resolve integration issues directly.
  • Use AI development tools where appropriate to increase coding efficiency, ensuring all generated code is thoroughly tested and reviewed before release.
  • Follow secure coding standards, implement standard identity management protocols, and address security issues flagged by automated scan tools.
  • Manage and optimize database queries, caching, messaging, and API routing for system stability and performance.
  • Participate in peer code reviews to ensure engineering quality and assist team members when technical obstacles arise.
  • Investigate, troubleshoot, and resolve software bugs across development and production environments.

Skills

Strong logical reasoning
English proficiency
Bahasa Indonesia proficiency

Education

Bachelor's degree in Computer Science or Information Technology

Tools

Java 17+
Spring Boot
PostgreSQL
TimescaleDB
Redis
Valkey
OpenSearch
RESTful APIs
APISIX
RabbitMQ
Kubernetes
GitLab CI/CD
Keycloak
OIDC
JWT
Aikido

Job description

  • Develop, maintain, and update backend services and APIs for IntelliBron's product suite.
  • Take full responsibility for assigned features from feature design through to production deployment.
  • Write clean, maintainable, and tested code, including unit and integration tests for core logic and edge cases.
  • Collaborate with frontend, mobile, and QA engineers to define API contracts and resolve integration issues directly.
  • Use AI development tools where appropriate to increase coding efficiency, ensuring all generated code is thoroughly tested and reviewed before release.
  • Follow secure coding standards, implement standard identity management protocols, and address security issues flagged by automated scan tools.
  • Manage and optimize database queries, caching, messaging, and API routing for system stability and performance.
  • Participate in peer code reviews to ensure engineering quality and assist team members when technical obstacles arise.
  • Investigate, troubleshoot, and resolve software bugs across development and production environments.
  • Bachelor's degree in Computer Science, Information Technology, or a related technical field (or equivalent practical experience).
  • Minimum 3 years of experience in backend development, with a track record of supporting production software systems.
  • Languages & Frameworks: Strong working knowledge of Java 17+ and Spring Boot.
  • Databases: Experience with relational databases (PostgreSQL/TimescaleDB), caching systems (Redis/Valkey), and search indexes (OpenSearch).
  • APIs & Messaging: Experience building RESTful APIs, configuring API gateways (APISIX), and working with message queues (RabbitMQ).
  • Infrastructure & Deployment: Familiarity with Kubernetes (RKE2 or GKE) and automated pipelines using GitLab CI/CD.
  • Security: Practical knowledge of authentication protocols (Keycloak, OIDC, JWT) and automated security scanning tools (such as Aikido).
  • Practical technical abilities, strong logical reasoning, and a reliable approach to task execution.
  • Clear written and verbal communication skills in both English and Bahasa Indonesia.
  • Ability to work independently with reasonable decision-making capabilities and clear judgment on when to upscale issues.
  • Willingness to collaborate across teams, give and receive constructive feedback during code reviews, and support shared team goals.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Backend)
Software Engineer (Backend)

PT ITSEC Asia Tbk • Jakarta Pusat

On-site
IDR 180,000,000 - 360,000,000
Backend Engineer — Java/Spring Boot & APIs
Backend Engineer — Java/Spring Boot & APIs

PT ITSEC Asia Tbk • Jakarta Pusat

On-site
IDR 180,000,000 - 360,000,000
Backend Engineer – Java/Spring Boot & APIs
Backend Engineer – Java/Spring Boot & APIs

PT ITSEC Asia Tbk • Jakarta Selatan

On-site
IDR 400,000,000 - 700,000,000
Backend Developer
Backend Developer

PT Telkomsel Ekosistem Digital • Jakarta Selatan

On-site
IDR 120,000,000 - 240,000,000
Backend Developer
Backend Developer

INDICO • Jakarta Pusat

On-site
IDR 133,920,000 - 267,840,000
Backend Engineer
Backend Engineer

Enterprise Digital Technology Services Edts • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000
Digital Products
Digital Products

Nusantics Group • Jakarta Pusat

On-site
IDR 350,000,000 - 570,000,000
Backend Developer
Backend Developer

The Software Practice Pte Ltd • Kota Bandung

On-site
IDR 240,000,000 - 360,000,000
Back End Developer
Back End Developer

PT Inovasi Daya Solusi • Jakarta Utara

On-site
IDR 200,880,000 - 379,440,000
Attractive Salary
THR
BPJS Ketenagakerjaan
+1
Fullstack Java Developer
Fullstack Java Developer

PT Prismalink Internasional • Kemayoran

On-site
IDR 240,000,000 - 360,000,000