3,560 Java Application Development jobs in Indonesia

Software Development

Jakarta, Jakarta IDR6000000 - IDR8000000 Y Dassa Corp

Posted today

Job Viewed

Tap Again To Close

Job Description

Tentang Dassa :

Dassa adalah perusahaan Environmental Technology yang fokus mengembangkan solusi digital untuk mendukung proyek karbon berbasis alam (Nature Based Solution). Lewat inovasi perangkat lunak, kami membantu menjaga hutan dan bumi tetap lestari.

Sekarang, kami membuka kesempatan 
Paid Internship – Software Development
 untuk kamu yang punya semangat belajar dan ingin ikut berkontribusi lewat teknologi.

Syarat Umum

  • Mahasiswa aktif atau fresh graduate jurusan Informatika, Ilmu Komputer, atau bidang sejenis.
  • Menguasai JavaScript atau TypeScript.
  • Teliti, mau bekerja sama, dan cepat belajar.
  • Punya pengalaman atau sertifikasi tambahan jadi nilai plus.

Apa yang Akan Kamu Dapatkan?

Selama 
16 minggu
, kamu akan:

  • Ikut terlibat langsung dalam pengembangan fitur dan pengujian aplikasi.
  • Mendukung Tim IT membangun software yang dipakai untuk Dassa's Environmental Work.
  • Belajar, berkontribusi, dan berkembang bersama tim.

Cara Daftar

Kirimkan CV ke 

Dengan subject email :
(SoftwareDevelopmentIntern)_NamaLengkap

Batas akhir pendaftaran: 
29 Agustus 2025

Info & Registrasi: Iqbal

This advertiser has chosen not to accept applicants from your region.

Software Development

Kota Surabaya, East Java IDR9000000 - IDR12000000 Y PT Steel Pipe Industry of Indonesia Tbk

Posted today

Job Viewed

Tap Again To Close

Job Description

Qualification

  • Bachelor's degree in Informatics, Information Systems, or related field
  • Minimum 7 years of professional experience in software development
  • Proven experience in developing applications: Python, Flutter, Web based
  • Strong knowledge of: Linux / Windows Server, PostgreSQL, RESTful APIs, Docker, Git, Gitlab

Main Responsibilities

  • Develop and maintain applications across web, desktop, and mobile platforms
  • Troubleshoot, debug, and resolve software issues
  • Ensure code quality, maintain documentation, and follow best practices

Preferred Skills

  • Knowledge of DevOps practices and CI/CD pipelines
  • Familiarity with Agile methodologies
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Jakarta, Jakarta IDR8000000 - IDR12000000 Y Stimulink

Posted today

Job Viewed

Tap Again To Close

Job Description

Skills

*Required: *

  • Bachelor degree in Computer Science or equivalent, preferably from a reputable university (with min GPA 2.5)
  • Profound knowledge about OOP, Design Pattern and Software Design
  • Profound knowledge and experience in at least one modern object oriented programming language (C#,Java)
  • Good knowledge and strong hands-on experience in using Spring and Hibernate
  • Good knowledge about Unit Testing and Test Driven Development (TDD)
  • Good troubleshooting and problem solving skills

*Preferred: *

  • Experience in a high paced agile development environment
  • Familiarity with Git, Gradle, Maven, application servers, Linux administration (Ubuntu/CentOS).
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Jakarta, Jakarta IDR9000000 - IDR12000000 Y PT Stimulink

Posted today

Job Viewed

Tap Again To Close

Job Description

Skills
Required:
  • Bachelor degree in Computer Science or equivalent, preferably from a reputable university (with min GPA 2.5)
  • Profound knowledge about OOP, Design Pattern and Software Design
  • Profound knowledge and experience in at least one modern object oriented programming language (C#,Java)
  • Good knowledge and strong hands-on experience in using Spring and Hibernate
  • Good knowledge about Unit Testing and Test Driven Development (TDD)
  • Good troubleshooting and problem solving skills
Preferred:
  • Experience in a high paced agile development environment
  • Familiarity with Git, Gradle, Maven, application servers, Linux administration (Ubuntu/CentOS).
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Bandung, West Java IDR6000000 - IDR12000000 Y The Software Practice Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for exceptionally smart people with strong development skills and an avid interest in web/mobile development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do.

Requirements

  • Students will be required to commit full-time (40 hours per week) for a minimum of 6 months for the December 2025 – July 2026 batch.
  • Bachelor's degree in Computer Science, Information Technology or related fields.
  • Solid programming ability in at least one language
  • Clear and precise written communication. A large part of our team works remotely and it's vital that you are able to document ideas, progress and problems with clarity so everyone can work asynchronously.
  • You must be happy to work independently and be able to structure timelines, take ownership and responsibility and communicate clearly.
  • Any experience in the one or more of the following is a definite plus:
  • Worked on non-trivial Javascript applications
  • VueJS experience
  • Development experience in C# or Python
  • Students will be required to work onsite in our office in Bandung.
  • Fresh Graduates are welcome to apply.

Responsibilities

  • Build features and fix bugs in applications being developed (this would be the main responsibility–interns will be assigned a project to work on and will focus on development of features and fix bugs that are project related)
  • Take part in daily standups and present demos of work done.
  • Assist the senior engineers in building proof-of-concepts to validate assumptions during system architecture
  • Assist senior engineers in writing performance test scripts and investigating and debugging performance bottlenecks

Learning Outcomes

  • Participate in daily stand-up meetings as part of the development team and understand agile development methodology
  • Learn to write efficient, clean and maintainable code (code reviews are routinely conducted with guidance from senior engineers)
  • Understand what it takes to move from writing code to a system that's deployed with real-world users – you'll get a close look at the rigour and detail that goes into code reviews, architecture, performance, security, testing and deployments.
  • Gain experience in applying existing academic knowledge in solving real-world problems
  • If you've built something in the past, do let us know. Github and/or StackOverflow profiles are welcome.

You'll get to work in a fast-paced environment, with a great team of full-stack engineers who have a lot of experience in building large software applications from scratch.

To maximize learning, interns will need to be able to and willing to commit full-time throughout the internship period. This commitment includes not having concurrent class schedules or other major conflicting commitments during the internship period, to ensure their active participation and engagement in our internship program.

We seek your understanding that only shortlisted candidates will be notified.

This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

30151 Palembang, South Sumatra IDR17000000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and passionate Senior Software Development Engineer to join their cutting-edge, fully remote engineering team. This role is integral to designing, developing, testing, and deploying high-quality software solutions that drive our business forward. You will contribute to all phases of the software development lifecycle, from concept to production, working with modern technologies and agile methodologies. The ideal candidate possesses a strong foundation in software architecture, exceptional coding skills, and a proven ability to lead complex technical projects and mentor junior developers. This is a fully remote position, offering the flexibility to work from anywhere.

Key Responsibilities:
  • Design, develop, and maintain scalable, high-performance software applications using (mention relevant languages/frameworks, e.g., Java, Python, Node.js, React).
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Collaborate with product managers, designers, and other engineers to define software requirements and technical specifications.
  • Participate in code reviews to ensure code quality, identify potential issues, and share knowledge.
  • Develop and implement comprehensive unit, integration, and end-to-end tests.
  • Troubleshoot, debug, and resolve software defects and production issues.
  • Contribute to architectural discussions and decisions, promoting robust and scalable design patterns.
  • Mentor and guide junior software engineers, fostering a culture of learning and technical excellence.
  • Stay current with emerging technologies, industry trends, and best practices in software development.
  • Optimize applications for maximum speed, scalability, and security.
  • Contribute to CI/CD pipeline development and deployment processes.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 5-7 years of professional software development experience.
  • Proficiency in one or more object-oriented programming languages (e.g., Java, C#, Python, Go).
  • Experience with modern web frameworks (e.g., React, Angular, Vue.js) or backend frameworks (e.g., Spring Boot, Django, Express.js).
  • Strong understanding of software architecture patterns, data structures, and algorithms.
  • Experience with database technologies (SQL and NoSQL).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and microservices architecture is highly desirable.
  • Proficient in version control systems like Git.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team.
  • Experience with agile development methodologies.
This role provides an outstanding opportunity to contribute to innovative software solutions from a remote location, impacting technology used by customers related to **Palembang, South Sumatra, ID**.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

15118 Tangerang, Banten IDR18 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Development Engineer to join their innovative technology team in Tangerang, Banten, ID . This role is central to designing, developing, testing, and deploying robust and scalable software solutions. You will be responsible for writing clean, efficient, and maintainable code across the full software development lifecycle. Key duties include collaborating with product managers and designers to understand user needs, architecting complex software systems, developing APIs, and ensuring the performance, quality, and responsiveness of applications. The ideal candidate will possess a deep understanding of software engineering best practices, data structures, algorithms, and design patterns. Expertise in one or more programming languages (e.g., Java, Python, C++, JavaScript) and experience with modern frameworks and cloud platforms (e.g., AWS, Azure, GCP) is essential. Strong problem-solving abilities, a keen eye for detail, and a passion for building high-quality software are critical. Experience with agile development methodologies, version control systems (e.g., Git), and CI/CD pipelines is highly valued. A bachelor's or master's degree in Computer Science, Software Engineering, or a related technical field, coupled with a minimum of 7 years of professional software development experience, is required. You will mentor junior engineers, participate in code reviews, and contribute to technical strategy, making this a challenging and rewarding opportunity.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java application development Jobs in Indonesia !

Senior Software Development Engineer

29411 Batam, Riau Islands IDR17000000 Monthly WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Software Development Engineer to join their innovative technology team in Batam, Riau Islands, ID . This position is ideal for a passionate developer who thrives in a collaborative environment and possesses a strong understanding of full-stack development principles. You will be instrumental in designing, developing, and deploying scalable and high-performance software solutions. This role involves working closely with product managers, designers, and other engineers to deliver exceptional user experiences and robust functionalities. As a hybrid role, you'll have the flexibility to work both in the office and remotely.

Key Responsibilities:
  • Design, develop, test, deploy, maintain, and improve software across the full stack.
  • Manage individual project priorities, deadlines, and deliverables.
  • Write clean, efficient, and well-documented code following best practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to standards.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Mentor junior engineers and contribute to the team's technical growth.
  • Identify and address technical debt proactively.
  • Contribute to architectural discussions and decisions.
  • Stay current with emerging technologies and industry trends.
  • Ensure the performance, quality, and responsiveness of applications.
  • Develop and maintain comprehensive technical documentation.
  • Implement and advocate for agile development methodologies.
  • Optimize applications for maximum speed and scalability.
  • Design and implement robust APIs and microservices.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience.
  • Proficiency in one or more general-purpose programming languages such as Java, Python, C++, or JavaScript.
  • Experience with web frameworks (e.g., React, Angular, Vue.js for frontend; Node.js, Django, Spring Boot for backend).
  • Solid understanding of database technologies (e.g., SQL, NoSQL).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Strong grasp of data structures, algorithms, and software design principles.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, with the ability to explain complex technical concepts.
  • Experience working in an Agile/Scrum development environment.
  • Experience with CI/CD pipelines and tools.
Join us in shaping the future of technology from our office in Batam, Riau Islands, ID . If you are a motivated and skilled software engineer ready for a challenging and rewarding hybrid opportunity, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Engineer

40111 Bandung, West Java IDR7000000 Monthly WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is actively seeking enthusiastic and talented Graduate Software Development Engineers to join our innovative team in **Bandung, West Java, ID**. This is an exceptional entry-level opportunity for recent graduates passionate about software engineering to kickstart their careers. You will be immersed in a collaborative environment, working alongside experienced engineers on challenging projects that span the full software development lifecycle. Your responsibilities will include writing clean, efficient, and well-documented code, participating in code reviews, and contributing to the design and architecture of new software features. You will gain hands-on experience with various programming languages, development tools, and methodologies, such as Agile. Debugging and troubleshooting existing software systems to identify and resolve issues will be an integral part of your role. We encourage active participation in team meetings, brainstorming sessions, and problem-solving discussions. You will have the opportunity to learn from mentors and senior engineers, gaining valuable insights into software development best practices and industry trends. This program is designed to provide a solid foundation in software engineering, equipping you with the skills and knowledge necessary for a successful career in technology. We are looking for individuals with a strong academic background in Computer Science, Software Engineering, or a related field, a genuine passion for technology, and a strong desire to learn and grow. Excellent analytical and problem-solving skills, coupled with good communication abilities, are essential. This internship offers a fantastic platform to apply your academic knowledge in a real-world setting and contribute to cutting-edge software solutions. Your ability to adapt quickly, work effectively in a team, and embrace new challenges will be key to your success.

Key Responsibilities:
  • Design, develop, and test software applications under guidance.
  • Write clean, maintainable, and efficient code in various programming languages.
  • Participate actively in code reviews and team development processes.
  • Assist in debugging and troubleshooting software defects.
  • Contribute to the documentation of software designs and features.
  • Collaborate with senior engineers and product managers.
  • Learn and apply software development best practices and methodologies.
  • Support the deployment and maintenance of software systems.
  • Engage in team discussions and problem-solving activities.
  • Continuously learn and adapt to new technologies and tools.
Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of programming fundamentals and data structures.
  • Familiarity with at least one modern programming language (e.g., Java, Python, C++, JavaScript).
  • Knowledge of software development lifecycle (SDLC) and methodologies (e.g., Agile).
  • Strong analytical and problem-solving capabilities.
  • Good written and verbal communication skills.
  • Ability to work effectively in a collaborative team environment.
  • Eagerness to learn and develop technical skills.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer (Remote)

70111 Banjarmasin, South Kalimantan IDR20000000 Monthly WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology company focused on delivering innovative software solutions, is actively seeking a talented Software Development Engineer to join their dynamic, fully remote engineering team. This role is pivotal in the design, development, testing, and deployment of scalable and robust software applications. You will contribute to all phases of the software development lifecycle, working on challenging projects that push the boundaries of technology.

The ideal candidate will possess a strong foundation in computer science principles and extensive experience with modern programming languages and frameworks. You will collaborate closely with product managers, designers, and other engineers to deliver high-quality software that meets user needs and business objectives. This position demands excellent problem-solving skills, a passion for clean code, and a commitment to continuous learning and improvement. You should be adept at working independently and as part of a distributed team, with exceptional communication skills.

Key Responsibilities:
  • Design, develop, and implement efficient, reusable, and reliable code across various projects.
  • Write well-documented, maintainable, and testable software solutions.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews to ensure code quality, share knowledge, and provide constructive feedback.
  • Identify and address performance bottlenecks and bugs, and devise solutions to these problems.
  • Contribute to architectural discussions and technology decisions.
  • Stay current with emerging technologies and industry best practices.
  • Engage in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Mentor junior engineers and foster a collaborative team environment.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional software development experience.
  • Proficiency in one or more programming languages such as Java, Python, C++, Go, or JavaScript.
  • Experience with modern software development frameworks and tools (e.g., React, Angular, Spring Boot, Django).
  • Solid understanding of data structures, algorithms, and object-oriented design.
  • Experience with database technologies (SQL and NoSQL).
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Experience with CI/CD pipelines and automated testing.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities, essential for a remote role.

This is an exciting opportunity for a skilled Software Development Engineer to contribute to impactful projects and grow their career within a forward-thinking, remote-first organization. If you are passionate about building innovative software solutions, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Application Development Jobs