Software Engineering Jobs in Indonesia
There are 300 open Software Engineering jobs in Indonesia on freehire right now. 132 of them were posted recently. The skills employers ask for most often are api, java and cloud.
Most requested skills
- api 50%
- java 49%
- cloud 30%
- sql 28%
- git 26%
- python 25%
- ci-cd 24%
- javascript 23%
How the work is done
- Remote 27 · 9%
- Hybrid 14 · 5%
- Onsite 3 · 1%
Visa sponsorship offered in 27% of the 26 postings that state a position on it.
Seniority
- Senior 67
- Lead 18
- Junior 12
- Intern 8
- Staff 7
- Middle 5
Who is hiring
- 501-1000 employees 32
- 1000+ employees 23
- 51-200 employees 9
- 11-50 employees 4
- 201-500 employees 1
Lead Software Engineer
Lead a new software engineering team in Jakarta, building scalable digital platforms across APAC using C#, .NET, React, Azure, and SQL Server.
Software Engineer in Test
Software Engineer in Test responsible for developing and configuring test automation for mobile and web apps using Java, Selenium, Appium, and CI/CD tools.
Software Engineer Intern
Intern building data pipelines, APIs, and services using BigQuery, DBT, Airflow, and GCP-based DevOps tooling at a fintech company.
Pasuruan-based SQL & .NET Data/Web Engineer — ETL & BI
Güntner GmbH & Co. KG in Pasuruan is seeking a skilled Data Developer to enhance ETL processes and maintain Data Warehouse solutions. This role involves SQL Server databases, queries, and .NET web applications…
Web Developer
Asuransi Kesehatan setelah menjadi Karyawan Tetap Tunjangan Kinerja Program Pengembangan (Training, Mentoring, dll) Merancang tampilan dan struktur situs web sesuai kebutuhan perusahaan. Membangun komponen back-end…
Java Developer (Start ASAP)
Design, develop, and implement Java-based applications, performing analysis, coding, testing, and debugging across production and non-production environments.
Software Engineer
The Software Engineer will design, develop, and maintain web, mobile, and backend banking applications using a variety of languages and frameworks like Java, Python, React, and Flutter. The role requires working onsite in Central Jakarta to build secure, compliant financial systems and integrate them with core banking services.
Java Developer (Start ASAP)
Java Developer responsible for designing, developing, and implementing Java-based applications, ensuring system stability. Core technologies include Java, with experience in J2EE, Spring, Struts, ZK, Hibernate, and databases like Oracle, MySQL, PostgreSQL.
Java Developer for Insurance Industru
Preferably having experiences with two or more projects using Java-based framework (Java EE or Spring Framework) Experiences working on middle to high complexity Java-based web application projects Experience working…
Senior Java Software Engineer
Experienced software professional responsible for designing, developing, and maintaining high-performance, scalable application. They play a key role in shaping the system architecture, ensuring code quality, and…
Software Engineer in Test - II
The Software Engineer in Test will write and maintain automated test scripts for mobile and web applications while ensuring user stories meet acceptance criteria. The role involves executing various testing types, including performance and regression testing, using frameworks like Selenium and Appium.
Development Software Engineer
Job opportunity for Development Software Engineer at PT Fan Integrasi Teknologi in KOTA BANDUNG, JAWA BARAT, Indonesia. Kualifikasi Kualifikasi : Pendidikan min. D3 Teknik Informatika, Sistem Informasi, Statistika,…
Software Engineer (Surabaya, Indonesia)
The Software Engineer will manage the full development lifecycle, including requirements analysis, design, coding, and testing for manufacturing software solutions. The role requires proficiency in Java and strong mathematical modeling skills, with occasional international travel for customer support.
Software Developer / Software Engineer
The software developer will design, build, test, and maintain systems while collaborating with cross-functional teams. The role requires proficiency in web development frameworks like Node.js, PHP, or Python and experience with SQL/NoSQL databases.
Software Developer: RL Environments & High-Performance Code
The software developer will design reinforcement learning environments, test AI models, and optimize high-performance codebases using languages such as Python, Java, Rust, or TypeScript.
Python Developer
The Python Developer will design, develop, and maintain software applications using Python and various frameworks like Django or Flask. The role involves collaborating with the tech team, managing REST APIs, and troubleshooting bugs within an agile environment.
Python Developer
The Python Developer will design, develop, and maintain web-based applications and APIs using Python, Django, and Flask. The role involves full-stack responsibilities, including database management, front-end interface development, and implementing CI/CD pipelines.
Java Developer
Java Developer responsible for full-lifecycle application design, development, coding, testing, and release management using Java and relational databases at a system integrator.
Java Developer
Menguasai Spring Boot (Spring MVC, Spring Data JPA). Requirements Pengalaman 1–2 tahun sebagai Java Developer. Menguasai Spring Boot (Spring MVC, Spring Data JPA). Memahami pembuatan dan pengembangan RESTful API.…