572 Junior Software Engineer jobs in Indonesia

Software Development Engineer

New
16312 Sukabumi, West Java IDR20 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and innovative Software Development Engineer to join their thriving, fully remote IT and Software team. You will be instrumental in designing, developing, testing, and deploying high-quality software solutions that meet evolving business needs. This role offers the opportunity to work with cutting-edge technologies and collaborate with a global team of skilled professionals, all from the convenience of your remote workspace.

Responsibilities:
  • Design, develop, and maintain robust and scalable software applications using modern programming languages and frameworks.
  • Collaborate with product managers, designers, and other engineers to define software requirements and user stories.
  • Write clean, efficient, well-documented, and testable code.
  • Implement and execute unit, integration, and end-to-end tests to ensure software quality and reliability.
  • Participate in code reviews, providing and receiving constructive feedback to improve code quality and team knowledge.
  • Troubleshoot, debug, and resolve software defects and issues reported by users or QA teams.
  • Contribute to the design and architecture of new software features and systems.
  • Optimize applications for maximum speed, scalability, and performance.
  • Stay up-to-date with emerging technologies and industry best practices to drive innovation.
  • Work effectively within an Agile development environment, participating in daily stand-ups, sprint planning, and retrospectives.
  • Deploy software updates and new releases to production environments.
  • Mentor junior engineers and contribute to a culture of technical excellence and continuous learning.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Proven experience (3+ years) as a Software Engineer or similar role.
  • Strong proficiency in at least one modern programming language such as Java, Python, C++, JavaScript, or Go.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a plus.
  • Solid understanding of software development principles, data structures, algorithms, and design patterns.
  • Experience with database technologies (SQL, NoSQL) and ORM frameworks.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote, distributed team.
  • Experience with Agile methodologies is required.
  • A passion for building high-quality software and a commitment to continuous improvement.
If you are a passionate developer looking for a challenging and rewarding remote role, we encourage you to apply and help shape the future of our software products.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Development Engineer

New
29411 Batam, Riau Islands IDR12 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced Automotive Software Development Engineer to join their innovative team. This role offers a hybrid work arrangement, combining the flexibility of remote work with the collaboration of an on-site presence. You will be instrumental in designing, developing, and implementing software solutions for advanced automotive systems, including infotainment, ADAS, and vehicle control units. Responsibilities encompass writing clean, efficient, and maintainable code, participating in code reviews, and conducting rigorous testing and debugging. Collaboration with hardware engineers, system architects, and quality assurance teams is crucial. The ideal candidate will possess a strong foundation in C/C++ programming, embedded systems, and real-time operating systems (RTOS). Experience with automotive communication protocols like CAN, LIN, and Ethernet is highly desirable. A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field is required. You should be adept at using development tools such as compilers, debuggers, and version control systems (Git). Problem-solving skills, attention to detail, and a passion for automotive technology are essential for success in this dynamic role.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Development

New
40111 Bandung, West Java IDR20000000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Software Engineer to join their innovative IT team in **Bandung, West Java, ID**. This role is ideally suited for a backend specialist looking to make a significant impact on the development of cutting-edge software solutions. You will be responsible for designing, developing, and maintaining robust and scalable backend systems, contributing to all phases of the development lifecycle. The position offers a hybrid work arrangement, allowing for flexibility while ensuring strong team collaboration. Key responsibilities include:
  • Designing, coding, testing, and deploying high-quality backend services and APIs using modern programming languages (e.g., Java, Python, Go).
  • Developing and maintaining databases (e.g., PostgreSQL, MySQL, MongoDB) and ensuring data integrity and performance.
  • Collaborating with frontend developers and product managers to define software requirements and architectural decisions.
  • Implementing and enforcing coding standards, best practices, and security measures.
  • Optimizing application performance and scalability to handle increasing user loads.
  • Participating in code reviews and providing constructive feedback to team members.
  • Troubleshooting and debugging complex technical issues across different environments.
  • Mentoring junior engineers and sharing technical knowledge within the team.
  • Researching and evaluating new technologies and tools to improve development processes and product quality.
  • Contributing to the continuous improvement of the CI/CD pipeline and deployment strategies.
The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with at least 5 years of professional experience in backend software development. Strong proficiency in at least one major backend programming language and experience with cloud platforms (AWS, Azure, GCP) are essential. Solid understanding of software architecture patterns, database design, and API development is required. Excellent problem-solving skills, strong communication abilities, and experience working in an Agile environment are highly valued. We are looking for a proactive and collaborative individual who is passionate about building high-performance software and enjoys working in a dynamic team setting. This role offers a challenging yet rewarding opportunity to work on impactful projects.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Development

New
60111 Surabaya, East Java IDR18000000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Software Engineer to join their innovative technology team. This position, based in **Surabaya, East Java, ID**, offers a hybrid work model, combining the benefits of remote flexibility with in-office collaboration. You will be responsible for designing, developing, and maintaining robust and scalable backend systems that power our cutting-edge applications. This includes writing clean, efficient, and well-documented code, creating and managing databases, and developing APIs. You will collaborate closely with frontend developers, product managers, and other engineers to deliver high-quality software solutions. Key responsibilities include participating in code reviews, contributing to architectural discussions, and mentoring junior engineers. You will also be involved in troubleshooting and debugging complex issues, optimizing application performance, and ensuring the security and reliability of our systems. The ideal candidate will have a strong understanding of software development principles, design patterns, and best practices. Proficiency in one or more backend programming languages such as Java, Python, Node.js, or Go is required, along with experience in database technologies (SQL, NoSQL) and cloud platforms (AWS, Azure, GCP). Familiarity with agile development methodologies is essential. A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field is preferred, along with a minimum of 5 years of professional software development experience. Excellent problem-solving, analytical, and communication skills are paramount. Join our forward-thinking team and contribute to building the next generation of our products.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Development

New
20141 Medan, North Sumatra IDR22 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative tech startup focused on AI-driven solutions, is seeking a highly skilled Senior Software Engineer specializing in Backend Development. This is a remote position, perfect for a seasoned developer looking to contribute to a fast-paced, collaborative environment and build scalable, high-performance systems.

Key Responsibilities:
  • Design, develop, and maintain robust and scalable backend services and APIs using modern programming languages and frameworks.
  • Collaborate with product managers, designers, and frontend engineers to translate user requirements into technical solutions.
  • Write clean, efficient, well-documented, and testable code.
  • Implement and manage database solutions, ensuring data integrity and performance.
  • Develop and deploy microservices and ensure seamless integration with existing systems.
  • Optimize application performance, identify bottlenecks, and implement solutions.
  • Participate in code reviews, providing constructive feedback to peers.
  • Contribute to architectural design discussions and decisions.
  • Implement CI/CD pipelines and manage cloud infrastructure (AWS, Azure, or GCP).
  • Troubleshoot and debug complex issues across the entire stack.
  • Mentor junior engineers and promote best practices in software development.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Proficiency in at least one backend language such as Python, Java, Go, Node.js, or Ruby.
  • Strong experience with database technologies (e.g., PostgreSQL, MySQL, MongoDB) and ORMs.
  • Expertise in designing and building RESTful APIs and microservices.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of software development principles, design patterns, and data structures.
  • Experience with version control systems, particularly Git.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a remote, agile environment.
  • Experience with AI/ML frameworks and technologies is a plus.

Join our innovative team and shape the future of AI-driven technology with this exciting remote opportunity.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Development

New
70111 Banjarmasin, South Kalimantan IDR22000000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled Senior Software Engineer with a specialization in Backend Development to join their innovative technology team. This role is crucial in designing, developing, and maintaining scalable and robust backend systems that power their cutting-edge applications. You will be responsible for the entire software development lifecycle, from conceptualization and design to implementation, testing, and deployment. The ideal candidate possesses a strong foundation in computer science principles, extensive experience with backend technologies, and a passion for creating efficient and high-performance software solutions. This is a fully remote position, allowing talented engineers to contribute from anywhere.

Key responsibilities include:
  • Designing, developing, and maintaining efficient, reusable, and reliable backend code.
  • Implementing robust APIs and microservices to support frontend applications and other services.
  • Developing and managing database schemas, ensuring data integrity and performance.
  • Writing clean, well-documented, and testable code.
  • Collaborating with frontend developers, product managers, and other stakeholders to define and implement new features.
  • Troubleshooting, debugging, and upgrading existing software.
  • Optimizing applications for maximum speed and scalability.
  • Implementing security and data protection measures.
  • Participating in code reviews to maintain code quality and share knowledge.
  • Staying up-to-date with emerging technologies and industry best practices.
  • Mentoring junior engineers and contributing to technical decision-making.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. A minimum of 5 years of professional experience in backend software development is required. Proficiency in programming languages such as Java, Python, Node.js, or Go is essential. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable. Strong understanding of database technologies (SQL and NoSQL) and data modeling is necessary. Experience with API design principles (RESTful, GraphQL) and microservices architecture is a must. Excellent problem-solving, analytical, and debugging skills are critical. You should have strong communication and collaboration skills, with the ability to work effectively in a remote, agile team environment. Familiarity with CI/CD pipelines and DevOps practices is a plus. This remote role offers the flexibility to work from home, requiring a stable internet connection and a productive work environment.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Development

New
30141 Palembang, South Sumatra IDR22000000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled Senior Software Engineer with a focus on backend development to join their agile technology team based in **Palembang, South Sumatra, ID**. This is a hybrid role, combining the benefits of remote work with essential in-person collaboration. You will be instrumental in designing, developing, and maintaining robust, scalable, and high-performance backend systems that power our innovative digital products. The ideal candidate will have a deep understanding of server-side logic, database management, and API development. Your responsibilities will include writing clean, efficient, and maintainable code, implementing security and data protection measures, and optimizing applications for maximum speed and scalability. You will work closely with frontend developers, product managers, and QA engineers to deliver exceptional user experiences. Key contributions will involve architecting new microservices, refactoring existing codebases, and troubleshooting complex technical issues. We are looking for someone who is passionate about technology, stays current with industry best practices, and thrives in a collaborative team environment. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable. A strong analytical mindset, excellent problem-solving skills, and a commitment to code quality are crucial. This is an exciting opportunity to contribute to impactful projects and shape the future of our technology stack. We value engineers who are proactive, eager to learn, and capable of mentoring junior team members. Join us in **Palembang, South Sumatra, ID** and be part of a forward-thinking company that fosters innovation and professional growth.

Key Responsibilities:
  • Design, develop, and deploy backend services and APIs.
  • Write clean, efficient, and well-documented code using languages like Java, Python, Node.js, or Go.
  • Implement and maintain database schemas and optimize database performance.
  • Develop and integrate RESTful APIs for seamless data exchange.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection best practices.
  • Optimize application performance for scalability and responsiveness.
  • Participate in code reviews to ensure code quality and consistency.
  • Troubleshoot, debug, and upgrade existing software.
  • Contribute to architectural decisions and technology roadmap planning.
Required 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 server-side programming languages (e.g., Java, Python, Node.js, Go).
  • Experience with relational (e.g., PostgreSQL, MySQL) and NoSQL databases.
  • Strong understanding of API design principles and best practices.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with version control systems like Git.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities for a hybrid environment.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior software engineer Jobs in Indonesia !

Senior Software Engineer - Backend Development

New
30114 Palembang, South Sumatra IDR28000000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-paced technology firm, is seeking a highly skilled Senior Software Engineer with expertise in backend development. This role is fully remote, offering the opportunity to work with a talented team from anywhere. You will be responsible for designing, developing, and maintaining robust and scalable backend systems.

Key Responsibilities:
  • Design, develop, and implement high-quality backend services and APIs.
  • Write clean, maintainable, and efficient code using preferred programming languages (e.g., Python, Java, Node.js).
  • Collaborate with frontend developers, product managers, and other stakeholders to define software requirements.
  • Develop and maintain database schemas and optimize database performance.
  • Implement security and data protection measures.
  • Write unit tests, integration tests, and end-to-end tests to ensure software quality.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Troubleshoot and debug production issues, identifying and resolving root causes.
  • Contribute to architectural decisions and system design.
  • Mentor junior engineers and promote best practices in software development.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
  • Experience with designing and developing RESTful APIs.
  • Strong understanding of database technologies (e.g., SQL, NoSQL) and ORMs.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with CI/CD pipelines and automated testing.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with experience in remote teamwork.
  • Knowledge of agile development methodologies.
This is an exceptional opportunity to join a growing tech company and contribute to innovative projects in a fully remote capacity. If you are a passionate backend engineer eager to build cutting-edge solutions, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Development

New
76114 Balikpapan, East Kalimantan IDR320000000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled Senior Software Engineer specializing in Backend Development to join their dynamic engineering team. This role is fully remote, offering the flexibility to work from anywhere. You will be instrumental in designing, developing, and deploying robust, scalable, and high-performance backend services and APIs that power innovative applications. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with a minimum of 6 years of professional experience in backend development. Expertise in multiple programming languages such as Java, Python, Go, or Node.js, along with experience with cloud platforms (AWS, Azure, GCP) and microservices architecture, is crucial. You should have a deep understanding of database technologies (SQL, NoSQL), containerization (Docker, Kubernetes), and CI/CD pipelines. Strong problem-solving skills, a passion for clean code, and a collaborative spirit are essential. You will contribute to architectural decisions, mentor junior engineers, and participate in code reviews to ensure the highest quality of software. This is an excellent opportunity for a talented backend developer looking to work on challenging projects in a remote-first environment. Responsibilities:
  • Design, develop, and maintain scalable backend services and APIs.
  • Write clean, efficient, and well-documented code in languages like Java, Python, or Go.
  • Implement and manage microservices architecture.
  • Deploy and manage applications on cloud platforms (AWS, Azure, GCP).
  • Develop and maintain robust database solutions (SQL and NoSQL).
  • Utilize containerization technologies such as Docker and Kubernetes.
  • Build and maintain CI/CD pipelines for automated testing and deployment.
  • Collaborate with frontend engineers, product managers, and designers to deliver seamless user experiences.
  • Participate in code reviews and provide constructive feedback.
  • Mentor junior engineers and contribute to team best practices.
  • Troubleshoot and resolve backend issues and optimize application performance.
  • Stay updated with emerging technologies and industry trends.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum 6 years of professional experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Java, Python, Go, Node.js).
  • Experience with cloud computing platforms (AWS, Azure, GCP).
  • Strong understanding of microservices architecture and design patterns.
  • Expertise in database management (SQL, NoSQL) and data modeling.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Experience with CI/CD tools and practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills for a remote team environment.
Join our innovative team and contribute to building cutting-edge technology solutions from the comfort of your home.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer, Backend Development

New
76114 Balikpapan, East Kalimantan IDR17000000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Software Engineer specializing in backend development. This hybrid role offers a blend of remote work and in-office collaboration, providing flexibility while fostering teamwork. You will be responsible for designing, developing, and maintaining robust and scalable backend systems that power our client's innovative applications. This position requires a deep understanding of software architecture, database management, and API development, along with a passion for writing clean, efficient, and maintainable code. You will work closely with frontend developers, product managers, and QA engineers to deliver high-quality software solutions.

Key Responsibilities:
  • Design, develop, and implement scalable and reliable backend services and APIs.
  • Write clean, efficient, and well-documented code in relevant programming languages (e.g., Java, Python, Node.js).
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed, scalability, and security.
  • Manage and interact with databases, ensuring data integrity and performance.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and debug issues, identifying and implementing effective solutions.
  • Contribute to architectural discussions and decision-making processes.
  • Mentor junior engineers, sharing knowledge and best practices.
  • Stay up-to-date with emerging technologies and industry trends.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of professional experience in backend software development.
  • Proficiency in at least one modern programming language (e.g., Java, Python, Go, Node.js).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases.
  • Strong understanding of RESTful API design and development.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Familiarity with containerization technologies like Docker and Kubernetes is advantageous.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
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 Junior Software Engineer Jobs