Software Engineer

PT Tekno Gemilang Indonesia (TOG Indonesia)

Jakarta Pusat

On-site

IDR 240,000,000 - 480,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

Job summary

PT Tekno Gemilang Indonesia (TOG Indonesia) is seeking a proficient backend developer to build high-quality applications. You will design and implement testable, scalable Java services using Spring Boot and RESTful APIs, while ensuring performance and security.

Collaborate with cross-functional teams to define features, optimize queries against MSSQL, and maintain code quality with modern tooling such as Git and VS Code. Knowledge of GraphQL is a bonus.

Qualifications

  • Proven experience building backend services with Java and Spring Boot.
  • Experience designing scalable RESTful APIs and securing applications.
  • Strong debugging and testing skills with knowledge of integration and end-to-end testing.

Responsibilities

  • Develop and maintain backend services and APIs using Java and Spring Boot.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure performance, quality, and responsiveness of applications.
  • Identify bottlenecks and fix bugs to improve system reliability.
  • Maintain code quality and automation; stay updated with industry trends.

Skills

Java
Spring Boot
RESTful APIs
Security best practices
Testing & debugging
ORM / Hibernate / JPA
GraphQL

Tools

Spring Security
Spring Data
Spring MVC
Git
Visual Studio Code
Hibernate
JPA

Job description

The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.

Job Description:
  • Develop and maintain backend services and APIs using Java and Spring Boot.
  • Proficiency in Java with Spring Boot Framework
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Stay up to date with the latest industry trends and technologies to ensure our applications remain current and competitive.
  • Proficiency in Java, with significant experience in building backend services and APIs using the Spring Boot framework.
  • Frameworks and Libraries:
  • Expertise in Spring Boot for creating robust and scalable backend applications, including knowledge of Spring Security, Spring Data, and Spring MVC.
  • Development Tools:
  • Proficiency in using integrated development environments (IDEs) such as Visual Studio Code.
  • Experience with version control systems (Git), including branching, merging, and pull request workflows.
  • Database Management:
  • Knowledge of relational databases MSSQL includes schema design, query optimization, and data migration.
  • Experience with Object-Relational Mapping (ORM) tools such as Hibernate or JPA.
  • API Development:
  • Proficiency in designing and implementing RESTful APIs, including authentication, authorization, and versioning.
  • Familiarity with GraphQL for building flexible and efficient APIs (optional but beneficial).
  • Testing and Debugging:
  • Knowledge of integration testing and end-to-end testing practices.
  • Strong debugging skills, with the ability to diagnose and resolve complex issues.
  • Security:
  • Knowledge of common security vulnerabilities (e.g., OWASP Top Ten) and best practices for securing applications.
  • Experience with implementing data protection measures, including encryption and secure data storage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Back End Developer
Back End Developer

Esha Parama Technology • Jakarta Pusat

On-site
IDR 334,800,000 - 580,320,000
Software Engineer
Software Engineer

BFI • Tangerang Selatan

On-site
IDR 167,400,000 - 279,000,000
Java Software Engineer
Java Software Engineer

MSBU Konsultan • Jakarta Pusat

On-site
IDR 180,000,000 - 240,000,000
Senior Backend Engineer - Java / Spring Boot APIs (KLI-102)
Senior Backend Engineer - Java / Spring Boot APIs (KLI-102)

KitaLulus • Jakarta Pusat

On-site
IDR 420,000,000 - 900,000,000
Backend Engineer
Backend Engineer

Bibit.id • Daerah Khusus Ibukota Jakarta

On-site
IDR 350,140,056 - 700,280,112
Backend Developer
Backend Developer

Deptechdigital • Jakarta Pusat

On-site
IDR 180,000,000 - 320,000,000
Backend Engineer
Backend Engineer

Enterprise Digital Technology Services Edts • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000
Developer Front & Back End
Developer Front & Back End

PT WOORI FINANCE INDONESIA TBK • Jakarta Utara

On-site
IDR 167,400,000 - 390,600,000
Health insurance
Senior Backend Engineer - Jakarta
Senior Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 468,720,000 - 781,200,000
Backend Engineer (Junior)
Backend Engineer (Junior)

Nostratech • Jakarta Pusat

Hybrid
IDR 167,400,000 - 245,520,000