Search by job, company or skills

FPT Software Indonesia

Java Software Engineer

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants
3-5 Years

Job Description

Location: Jakarta (Full Work From Office in Pondok Indah)

We&aposre looking for a skilled and passionate Java Developer to join our team in Jakarta. The ideal candidate will have a strong foundation in Core Java and experience with the Spring framework. You&aposll be building and maintaining high-complexity web applications, working with databases, and contributing to the full development lifecycle. Experience in the life insurance industry is a huge plus.

Core Responsibilities

  • Develop and maintain enterprise-level Java applications.
  • Work with various Spring frameworks (MVC, Batch, Security) to build robust and secure applications.
  • Design and develop high-complexity web applications.
  • Collaborate with team members to write clean, efficient, and well-documented code.
  • Troubleshoot and debug applications to optimize performance.
  • Ensure that application design adheres to best practices and design patterns.

Skills & Experience

  • Strong expertise in Core Java, including OO concepts, multithreading, exception handling, and memory management.
  • Strong expertise in Spring frameworks (Spring MVC, Spring Batch, Spring Security).
  • Experience in developing middle to high-complexity Java-based web application projects.
  • Proficiency in Java, SQL, HTML5, CSS3, and JavaScript/TypeScript.
  • Strong understanding of relational databases (e.g., Oracle, PostgreSQL) and experience with SQL queries, stored procedures, and database optimization.
  • Knowledge of relational database design and administration.
  • Experience with Java Application Servers like Tomcat.
  • Experience with source code version control, such as Git.
  • A solid understanding of design patterns and software engineering best practices.
  • Experience working with Angular is a plus.
  • Understanding of life insurance products, processes, and terminology is a plus.
  • Experience with the Linux Operating System is a plus.

Qualifications

  • Bachelor&aposs degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3+ years of experience in developing enterprise Java applications.

Benefits

  • Private Health Insurance: Comprehensive coverage including inpatient, outpatient, dental, and vision.
  • Social Security: BPJS Kesehatan and BPJS Ketenagakerjaan.
  • Annual Bonus: THR (Tunjangan Hari Raya) and PKWT Compensation (Contract Bonus).
  • Tools for Success: Company-provided laptop.
  • Work Environment: Full WFO in Jakarta.

More Info

Industry:Other

Function:Software Development

Job Type:Permanent Job

Date Posted: 21/08/2025

Job ID: 124361027

Report Job
View More
Last Updated: 21-08-2025 09:54:48 PM
Home Jobs in Indonesia Java Software Engineer