Java Backend Engineer - Spring Boot, Rest/Graphql

Arbeit Infotech

Jawa Barat

On-site

IDR 700,000,000 - 1,100,000,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Competitive salary & bonuses
Paid time off

Job summary

Arbeit Infotech in Depok, West Java, seeks a Senior Backend Engineer with expertise in Java and the Spring framework to join our engineering team and deliver scalable fintech back-end solutions. You will design core features, work with frontend, product, and QA to push the platform forward in a fast-paced environment.

The role is on-site in Depok. A strong Java track record with Spring, Hibernate, REST microservices, and experience with relational and NoSQL databases is essential for success.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5+ years in backend software development with Java.
  • Strong Java ecosystem: Spring Boot, Spring MVC, Hibernate/JPA.
  • Experience designing RESTful APIs and microservices.
  • Experience with PostgreSQL/MySQL and NoSQL (MongoDB/Cassandra).
  • Familiar with Kafka, RabbitMQ, Redis; Git and CI/CD.

Responsibilities

  • Design, develop, and maintain robust back-end services and APIs in Java.
  • Collaborate with cross-functional teams to define new features.
  • Write clean, well-documented, testable code and participate in code reviews.
  • Troubleshoot and resolve issues in production and development.
  • Contribute to architecture discussions and best practices.
  • Optimize performance, scalability, and security.
  • Mentor junior backend engineers and promote learning.

Skills

Backend development
5+ years experience
Problem solving
Communication

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Java
Spring Framework (Spring Boot, Spring MVC)
Hibernate/JPA
RESTful APIs
Microservices
PostgreSQL/MySQL
MongoDB/Cassandra
Kafka/RabbitMQ
Redis
Git
CI/CD

Job description

About the Role

Our client, a fast‑growing financial technology company operating in Depok, West Java, is looking for a highly skilled Senior Backend Engineer with expertise in Java and the Spring framework to join their established engineering team. This on‑site role requires a dedicated professional passionate about building scalable, reliable, and performant back‑end systems. You will design and develop core features for our financial platforms, work closely with front‑end developers, product managers, and other stakeholders, and contribute to shaping the future of fintech innovation within a collaborative and fast‑paced environment.

Key Responsibilities
  • Design, develop, and maintain robust, scalable, and high‑performance back‑end services and APIs using Java.
  • Collaborate with cross‑functional teams, including front‑end developers, product managers, and QA engineers, to define and implement new features.
  • Write clean, efficient, well‑documented, and testable code, adhering to industry best practices.
  • Participate actively in code reviews, providing constructive feedback to peers and junior engineers.
  • Troubleshoot, debug, and resolve complex technical issues in production and development environments.
  • Contribute to architectural discussions and decisions, driving technical innovation and best practices.
  • Optimize application performance, scalability, and security.
  • Mentor junior backend engineers and foster a culture of continuous learning and improvement.
  • Ensure successful integration of back‑end services with third‑party systems and databases.
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development, with a strong focus on Java.
  • Expertise in the Java ecosystem, including Spring Framework (Spring Boot, Spring MVC), Hibernate/JPA.
  • Proficiency in designing and developing RESTful APIs and microservices.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with messaging queues (e.g., Kafka, RabbitMQ) and caching mechanisms (e.g., Redis).
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Strong understanding of object‑oriented programming principles, design patterns, and data structures.
  • Excellent problem‑solving, analytical, and communication skills.
Benefits
  • Competitive salary and attractive bonus structure.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Opportunities for professional development, training, and attending conferences.
  • Collaborative and supportive team environment.
  • Modern office facilities in a convenient Depok location.
  • Clear career progression path within a growing organization.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer: Java, Spring Boot & Microservices
Backend Engineer: Java, Spring Boot & Microservices

Pt Tiga Daya Digital Indonesia (Eksad Technology) • Jawa Barat

Hybrid
IDR 400,000,000 - 700,000,000
Competitive salary package.
Health, dental, and vision insurance.
Hybrid work model.
+4
Backend Developer
Backend Developer

Trimegah Sekuritas Indonesia • Jawa Barat

Hybrid
IDR 350,000,000 - 750,000,000
Health insurance
Performance-based bonuses
Paid time off
+2
Senior Java Backend Engineer - Spring Boot & Microservices
Senior Java Backend Engineer - Spring Boot & Microservices

Arbeit Infotech • Jawa Barat

On-site
IDR 700,000,000 - 1,100,000,000
Health insurance
Competitive salary & bonuses
Paid time off
Senior Backend Engineer - Jakarta
Senior Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 468,720,000 - 781,200,000
Senior Backend Engineer - Jakarta Department Tech Employment Type
Senior Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Jakarta Pusat

On-site
IDR 350,000,000 - 700,000,000
Backend Developer Java Springboot - Banking Industry
Backend Developer Java Springboot - Banking Industry

PT. SIGMA GLOBAL TEKNOLOGI (SIGMATECH) • Tangerang Selatan

On-site
IDR 180,000,000 - 360,000,000
Medical
Miscellaneous allowance
Attractive Salary
+4
Backend Engineer - Jakarta Department Tech Employment Type
Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 89,280,000 - 145,080,000
Backend Engineer - Jakarta
Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 167,400,000 - 279,000,000
Fullstack Developer Healthcare Hl7 Fhir
Fullstack Developer Healthcare Hl7 Fhir

Pt Platinumetrix Global Inovasi • Jawa Barat

Hybrid
IDR 400,000,000 - 700,000,000
Competitive salary package
Health, dental, and vision insurance
Professional development opportunities
+2
Senior Backend Engineer - Java, Spring Boot & Microservices
Senior Backend Engineer - Java, Spring Boot & Microservices

Pt Tiga Daya Digital Indonesia (Eksad Technology) • Jawa Barat

Hybrid
IDR 400,000,000 - 700,000,000
Competitive salary package.
Health, dental, and vision insurance.
Hybrid work model.
+4