Job Search and Career Advice Platform

Enable job alerts via email!

IT Programmer Manager

The Harvest Group

Jakarta Utara

On-site

IDR 100.000.000 - 200.000.000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Jakarta Utara is seeking a Software Developer to build and maintain scalable web applications. The role requires experience in server-side languages with a strong focus on PHP, Java, and Node.js. Candidates should have a Bachelor's degree in Computer Science or a related field and ideally possess team leadership experience. The company offers a dynamic work environment with a focus on Agile methodologies and collaboration with UI/UX designers.

Qualifications

  • 2 years leading a team with professional experience in software development.
  • Strong experience with server-side languages such as Node.js, Python, Java, PHP.
  • Expert knowledge of Git and collaborative workflows using GitHub or GitLab.

Responsibilities

  • Build and maintain scalable web applications using PHP, Java, Node.js.
  • Design and optimize database schemas and queries.
  • Develop RESTful or GraphQL APIs for frontend and backend services.

Skills

PHP
Java
Node.js
SQL
Git
Agile methodologies
Cloud/DevOps

Education

Bachelor degree in Computer Science or Software Engineering

Tools

PostgreSQL
AWS
Azure
Google Cloud
Job description

Build and maintain scalable web applications using [PHP, java, Node.js].

Design, implement, and optimize database schemas and queries.

Develop and consume RESTful or GraphQL APIs to connect the frontend with backend services.

Write clean, maintainable, and well-documented code while performing regular peer code reviews.

Debug and resolve complex technical issues across the application stack.

Work closely with UI/UX designers, product managers, and other developers in an Agile environment.

Website Security: Practical experience with Content Security Policy (CSP), CORS, and secure header management.

Qualifications

Bachelor degree in Computer Science, Software Engineering, or equivalent practical experience.

2 years leading team with professional experience in software development.

Have been a portfolio of past projects.

Strong experience with server-side languages (Node.js, Python, Java, PHP).

Experience with SQL (PostgreSQL/MySQL)

Expert knowledge of Git and collaborative workflows (GitHub/GitLab).

Cloud/DevOps: Familiarity with AWS, Azure, or Google Cloud and CI/CD pipelines is a plus.

Familiarity with AI is a plus

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.