3,039 Backend Development jobs in Indonesia

Senior Software Engineer - Backend Development

30122 Palembang, South Sumatra IDR19 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing tech company at the forefront of innovation, is seeking a highly skilled Senior Software Engineer specializing in Backend Development to join their fully remote engineering team. This role is essential for designing, developing, and maintaining robust and scalable backend systems that power our client's cutting-edge applications. As a remote-first organization, we embrace distributed collaboration, agile methodologies, and a commitment to delivering high-quality software solutions from anywhere in the world. You will be responsible for architecting efficient APIs, optimizing database performance, and ensuring the reliability and security of our backend infrastructure. The ideal candidate possesses deep expertise in modern programming languages and frameworks, a strong understanding of software design patterns, and a passion for building scalable, high-performance systems.

Responsibilities:
  • Design, develop, and deploy scalable, high-performance backend services and APIs.
  • Collaborate with frontend developers, product managers, and other stakeholders to define software requirements and technical solutions.
  • Write clean, maintainable, and well-documented code in accordance with best practices.
  • Optimize application performance, database efficiency, and system scalability.
  • Implement and maintain robust security measures and data protection strategies.
  • Participate in code reviews to ensure code quality and share knowledge within the team.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to architectural decisions and technology selection.
  • Mentor junior engineers and foster a culture of continuous learning and technical excellence.
  • Stay updated with emerging technologies and industry trends in backend development.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in backend software development.
  • Proficiency in one or more backend programming languages such as Python, Java, Go, Node.js, or Ruby.
  • Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience designing and consuming RESTful APIs.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of software development principles, data structures, algorithms, and design patterns.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills, essential for a remote team environment.
This is a fully remote position, with primary coordination support for operations in **Palembang, South Sumatra, ID**. Our client is dedicated to fostering a diverse, inclusive, and high-performing engineering culture.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Development

35115 Lampung Utara, Lampung IDR18500000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled and experienced Senior Software Engineer to join their innovative technology team. This role offers the opportunity to work on challenging and impactful projects within our rapidly evolving tech landscape. You will be responsible for designing, developing, and maintaining robust backend systems and APIs that power our core products. This position requires a deep understanding of software architecture, data structures, algorithms, and best practices in software development. You will work closely with front-end developers, product managers, and other stakeholders to deliver high-quality, scalable, and performant solutions. Key responsibilities include writing clean, efficient, and well-documented code, conducting code reviews, and participating in the full software development lifecycle, from conception to deployment and maintenance. The ideal candidate will have a strong command of one or more modern programming languages (e.g., Python, Java, Go, Node.js) and experience with cloud platforms (e.g., AWS, Azure, GCP). Proficiency in database management (SQL and NoSQL) and API design is essential. You should be adept at identifying and resolving complex technical issues, optimizing system performance, and ensuring the security and reliability of our applications. Excellent problem-solving, analytical, and communication skills are crucial for collaborating effectively within a fast-paced, agile environment. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, along with a minimum of 5 years of professional software development experience, is required. Experience with microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable. You will have the opportunity to mentor junior engineers, contribute to technical strategy, and make significant contributions to our technology stack.

Responsibilities:
  • Design, develop, and deploy scalable backend services and APIs.
  • Write clean, maintainable, and efficient code in relevant programming languages.
  • Collaborate with cross-functional teams to define and implement new features.
  • Participate in code reviews and provide constructive feedback.
  • Optimize application performance, scalability, and reliability.
  • Manage and interact with databases (SQL and NoSQL).
  • Implement and maintain CI/CD pipelines for automated deployment.
  • Troubleshoot and resolve software defects and production issues.
  • Contribute to architectural decisions and technology stack selection.
  • Mentor junior software engineers and promote best practices.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum 5 years of professional experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
  • Strong understanding of software architecture patterns and design principles.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Proficiency in database technologies (SQL, NoSQL).
  • Experience with API design and development (RESTful, GraphQL).
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Development

70112 Banjarmasin, South Kalimantan IDR22000000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Engineer specializing in Backend Development to join their innovative and fully remote engineering team. This role is crucial for designing, developing, and maintaining the robust backend systems that power their cutting-edge products. You will be responsible for building scalable and efficient APIs, managing databases, and ensuring the performance and reliability of their services. This position demands a deep understanding of software architecture, data structures, and algorithms, along with hands-on experience with modern backend technologies and programming languages. You will collaborate closely with frontend developers, product managers, and other engineers to deliver high-quality software solutions. As part of a remote-first organization, you will thrive in an environment that emphasizes collaboration, autonomy, and continuous learning.

Key Responsibilities:
  • Design, develop, test, deploy, maintain, and improve software across the backend stack.
  • Build and maintain robust, scalable, and high-performance APIs and services.
  • Collaborate with product managers and frontend engineers to define and implement new features.
  • Write clean, efficient, well-documented, and maintainable code.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Implement and manage database solutions, ensuring data integrity and security.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and resolve complex technical issues across various environments.
  • Contribute to architectural decisions and technical strategy.
  • Mentor junior engineers and foster a culture of technical excellence.
  • Stay current with emerging technologies and industry best practices in backend development.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Proficiency in one or more backend programming languages such as Python, Java, Go, Node.js, or Ruby.
  • Strong experience with designing and building RESTful APIs.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with microservices architecture and design patterns.
  • Proficiency with version control systems, such as Git.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, suitable for a remote team environment.
  • Experience with agile development methodologies.

This is an exceptional opportunity for a seasoned backend engineer to contribute to significant projects within a leading technology company. If you are passionate about building scalable systems and thrive in a collaborative, remote setting, we encourage you to apply and help us shape the future of our technology.
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer - Backend Development

20151 Medan, North Sumatra IDR18000000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Lead Software Engineer to guide their backend development team in **Medan, North Sumatra, ID**. This critical role involves architecting, developing, and deploying robust and scalable backend systems that power innovative software solutions. The ideal candidate will have a deep understanding of software development best practices, a proven track record in leading engineering teams, and expertise in modern backend technologies. Responsibilities include designing and implementing high-performance APIs, managing database systems, ensuring code quality through reviews and testing, and contributing to architectural decisions. You will mentor junior engineers, foster a collaborative team environment, and drive technical excellence within the team. Experience with microservices architecture, cloud platforms (AWS, Azure, GCP), and containerization technologies (Docker, Kubernetes) is highly valued. The Lead Software Engineer will work closely with frontend developers, product managers, and QA engineers to deliver seamless and efficient software products. This position offers a hybrid work model, requiring regular on-site collaboration at our **Medan, North Sumatra, ID** office, with flexibility for remote work. We are looking for a strategic thinker with strong problem-solving skills, excellent communication abilities, and a passion for building high-quality software. A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, along with a minimum of 7 years of professional software development experience, with at least 2 years in a leadership role, is required.

Responsibilities:
  • Lead the design, development, and maintenance of backend services and APIs.
  • Architect scalable and reliable software solutions.
  • Mentor and guide junior software engineers.
  • Conduct code reviews to ensure code quality and best practices.
  • Collaborate with cross-functional teams to define software requirements.
  • Implement and manage database systems (SQL/NoSQL).
  • Optimize application performance and troubleshoot issues.
  • Contribute to architectural decisions and technology selection.
  • Ensure the security and integrity of backend systems.
  • Stay updated with emerging backend technologies and trends.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Minimum 7 years of experience in software development.
  • Minimum 2 years of experience in a technical leadership role.
  • Proficiency in backend programming languages (e.g., Java, Python, Go, Node.js).
  • Experience with microservices architecture and RESTful APIs.
  • Knowledge of cloud platforms (AWS, Azure, GCP).
  • Experience with database management (SQL and NoSQL).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer, Backend Development

20152 Medan, North Sumatra IDR22000000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology firm seeking a highly skilled Senior Software Engineer specializing in Backend Development. This is an on-site role based in Medan, North Sumatra, ID , where you will be instrumental in designing, developing, and maintaining robust and scalable backend systems. You will work on challenging projects that form the core of our client's innovative product offerings.

Responsibilities:
  • Design, develop, and implement high-quality backend services and APIs using modern programming languages and frameworks.
  • Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
  • Collaborate closely with frontend engineers, product managers, and QA teams to deliver seamless user experiences.
  • Optimize application performance, scalability, and reliability.
  • Develop and maintain database schemas and queries, ensuring data integrity and performance.
  • Implement security and data protection measures.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Troubleshoot and debug complex technical issues.
  • Contribute to architectural decisions and technical roadmap planning.
  • Mentor junior engineers and provide technical guidance.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in backend software development.
  • Proficiency in one or more backend programming languages such as Python, Java, Node.js, or Go.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
  • Strong understanding of API design principles (RESTful, GraphQL).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Familiarity with microservices architecture.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience working in an agile development environment.
This role is based at our client's state-of-the-art facility in Medan, North Sumatra, ID , offering a collaborative and innovative work environment. You will have the opportunity to work with cutting-edge technologies and contribute to projects with a significant impact.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Backend Development

46111 Tasikmalaya, West Java IDR5 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for ambitious and talented Graduate Software Engineers to join their expanding technology team. This internship offers an incredible opportunity to gain hands-on experience in backend development within a fast-paced, innovative environment. You will be an integral part of our development lifecycle, contributing to the design, development, and testing of scalable software solutions. Working under the guidance of senior engineers, you will learn to write clean, efficient, and maintainable code using modern programming languages and frameworks. Your responsibilities will include participating in code reviews, troubleshooting bugs, and contributing to the architecture of new features. This role is ideal for recent graduates with a strong foundation in computer science principles, data structures, and algorithms. We are looking for individuals who are eager to learn, possess strong analytical and problem-solving skills, and have a collaborative spirit. Proficiency in at least one backend programming language (e.g., Python, Java, Go, Node.js) is required. Familiarity with databases (SQL or NoSQL) and cloud platforms (AWS, Azure, GCP) is a plus. This is a fully remote internship, allowing you to develop your skills from anywhere while contributing to impactful projects. We are committed to providing a supportive and challenging environment where interns can grow their technical expertise and build a strong foundation for a career in software engineering. You will have the opportunity to work on real-world projects and make meaningful contributions to our products. This internship is located conceptually in Tasikmalaya, West Java, ID , but operates on a remote basis.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Development

20152 Medan, North Sumatra IDR18000000 Monthly WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Engineer with a strong backend development focus to join their innovative tech team. This position offers the flexibility of a fully remote work arrangement, allowing you to contribute to cutting-edge software solutions from anywhere. You will be responsible for designing, developing, and maintaining robust, scalable, and efficient backend systems and APIs that power our client's applications. The ideal candidate will possess a deep understanding of software architecture, database management, and best practices in coding, testing, and deployment. This is an excellent opportunity to work on challenging projects, collaborate with a talented global team, and significantly impact the company's technological advancements.

Responsibilities:
  • Design, develop, and implement high-quality backend services and APIs using modern programming languages (e.g., Java, Python, Go, Node.js).
  • Architect and optimize database solutions (SQL and NoSQL) for performance and scalability.
  • Write clean, maintainable, and well-documented code adhering to industry best practices.
  • Collaborate with frontend developers, product managers, and other stakeholders to define software requirements and features.
  • Implement and maintain automated testing strategies, including unit, integration, and end-to-end tests.
  • Troubleshoot, debug, and resolve software defects and production issues.
  • Participate in code reviews to ensure code quality, share knowledge, and provide constructive feedback.
  • Contribute to the design and evolution of our client's microservices architecture.
  • Stay up-to-date with emerging technologies and industry trends, and advocate for their adoption where appropriate.
  • Ensure the security, performance, and reliability of backend systems.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5-7 years of professional experience in backend software development.
  • Proven expertise in at least one major backend programming language (e.g., Java, Python, Go, Ruby, Node.js).
  • Strong understanding of database technologies, including relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
  • Experience with designing and implementing RESTful APIs and microservices.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
  • Experience with CI/CD pipelines and agile development methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, capable of working effectively in a remote, distributed team.
This fully remote role offers a chance to excel technically and contribute to impactful projects from **Medan, North Sumatra, ID**.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Backend development Jobs in Indonesia !

Graduate Software Engineer - Backend Development

16111 Bogor, West Java IDR8000000 Monthly WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a unique opportunity for a driven and enthusiastic Graduate Software Engineer to join their innovative engineering team. This is a fully remote internship, providing invaluable hands-on experience in backend development. As a Graduate Software Engineer, you will contribute to the design, development, and maintenance of our robust backend systems. You will work closely with senior engineers on coding, testing, and debugging complex software modules. This internship is designed to provide a comprehensive understanding of our technology stack and software development lifecycle. Key responsibilities include writing clean, efficient, and well-documented code, participating in code reviews, and learning to implement new features and functionalities. You will gain exposure to various programming languages and frameworks, cloud technologies, and database management systems. We are looking for individuals who are passionate about technology, eager to learn, and possess strong problem-solving skills. A solid foundation in computer science principles, data structures, and algorithms is essential. Excellent communication and teamwork skills are vital, as you will be collaborating with a distributed team. This is an excellent chance to build your professional portfolio and make a real impact on our projects. Successful interns will be considered for future full-time opportunities. This program is ideal for recent computer science or engineering graduates seeking practical experience in a fast-paced, collaborative, and remote-first environment, connected to the vibrant tech scene around Bogor, West Java, ID .
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer, Backend Development

75112 Balikpapan, East Kalimantan IDR15 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly experienced Senior Software Engineer to join their dynamic IT and Software development team. This role focuses on backend development, contributing to the design, implementation, and maintenance of robust and scalable software solutions. You will work on complex projects, collaborating with frontend developers, product managers, and other stakeholders to deliver high-quality applications. The ideal candidate will possess a deep understanding of backend architecture, database management, API design, and modern programming languages. You will be responsible for writing clean, efficient, and maintainable code, conducting code reviews, and mentoring junior engineers. This hybrid position offers the flexibility of remote work combined with essential on-site collaboration opportunities.

Key Responsibilities:
  • Design, develop, and deploy backend services and APIs.
  • Write clean, efficient, testable, and maintainable code in relevant programming languages (e.g., Java, Python, Go, Node.js).
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Manage and optimize database performance and design.
  • Implement security and data protection measures.
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot and debug applications, identifying and resolving performance bottlenecks.
  • Participate in the entire application lifecycle, focusing on the backend.
  • Mentor junior software engineers and provide technical guidance.
  • Stay updated with emerging technologies and industry trends.
  • Contribute to architectural discussions and technical strategy.

Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Extensive experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Java, Python, Go, Node.js).
  • Strong experience with database systems (SQL and NoSQL).
  • Deep understanding of RESTful API design and implementation.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Knowledge of microservices architecture and containerization technologies (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and automated testing.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities, comfortable working in a hybrid environment.
Join a company that values innovation and technical excellence. We are looking for passionate engineers to build the future of our software products. Location : Balikpapan, East Kalimantan, ID.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Backend Development

15117 Tangerang, Banten IDR4000000 Monthly WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and driven Graduate Software Engineers to join their innovative team in Tangerang, Banten, ID . This internship program is designed to provide a challenging and rewarding experience for individuals looking to kickstart their careers in software development. You will have the opportunity to work on real-world projects, contributing to the design, development, and testing of cutting-edge software solutions. Under the guidance of experienced mentors, you will gain hands-on experience in backend development, learning best practices in coding, system architecture, and agile methodologies. This hybrid role offers a blend of in-office collaboration and remote flexibility, allowing you to learn and grow in a supportive environment. Responsibilities will include:

  • Assisting in the design and implementation of backend services and APIs.
  • Writing clean, efficient, and well-documented code in languages such as Java, Python, or Go.
  • Participating in code reviews to ensure code quality and identify potential issues.
  • Collaborating with senior engineers to troubleshoot and debug software defects.
  • Contributing to the development of automated tests to ensure software reliability.
  • Learning and applying agile development methodologies (Scrum, Kanban).
  • Documenting technical designs, code, and test procedures.
  • Gaining exposure to database management and SQL queries.
  • Working with version control systems like Git.
  • Participating in team meetings and contributing ideas for product improvement.

Ideal candidates will be recent graduates or final-year students pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. A strong foundation in programming concepts, data structures, and algorithms is required. Familiarity with at least one backend programming language and experience with databases (SQL/NoSQL) are highly beneficial. Excellent problem-solving skills, a proactive attitude, and a strong desire to learn are essential. This internship is based in our office in Tangerang, Banten, ID , with the possibility of hybrid work arrangements.
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 Backend Development Jobs