3,020 Backend Engineer jobs in Indonesia
Software Backend Engineer
Posted today
Job Viewed
Job Description
It's fun to work in a company where people truly BELIEVE in what they're doing
Job Description
As a Backend Software Engineer, you are expected to:
- Be responsible for designing, building, improving, or maintaining our backend applications, third-party data integration, data API, backend systems, or working with monitoring tools and infrastructure
- Contribute code to projects that require backend work
- Improve existing code bases to be more scalable and reliable
- Monitor and react on alerts to resolve issues
- Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered
- Propose solutions to code or problems in a high-traffic environment
- Perform analysis exercises and contribute to postmortems for incidents
- Work in cross-functional teams and meet great people regularly from top tier technology, consulting, product, or academic background
- Participate and contribute to engineering hygiene such as code review, unit testing, integration testing, and architectural design review
- Write clean and efficient code, adhering to best practices, and ensuring that your solutions are reusable and maintainable
- Be encouraged to speak your mind, propose ideas, influence others, and continuously grow yourself
/p>
Requirements
- Bachelors' degree in Computer Science from reputable universities with minimum GPA of 3.5/4.0.
- Excellent problem solving by employing algorithms, data structures, and design patterns
- Willingness to continuously learn new things in assigned team: technology-related, product-related, or others
- Strong sense of ownership and belonging to the product(s) owned by the team, and to the tasks at hand
- Fluency with English, both oral and written
- Prior technical engineering or working experience is a plus
/p>
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us
Backend Engineer
Posted today
Job Viewed
Job Description
Company Description
NoLimit is a technology company specializing in online media monitoring and analytic tools, designed to help clients enhance customer relationships and gain deeper insights. With advanced technology, NoLimit provides various online media solutions, including the Online Intelligence Program (NoLimit Dashboard), Online Management Program (NoLimit Care), and Online Loyalty Program.
For more information, visit Stay updated with our latest news through our social media channels.
Responsibilities
- Design and develop scalable and maintainable backend services.
- Collaborate with the product team and other stakeholders to develop new features.
- Write clean, well-tested, and well-documented code.
- Monitor and optimize system performance.
- Participate in code reviews and contribute to continuous software quality improvement.
Qualifications
- Minimum 2 years of experience as a Backend Engineer using Scala or Java.
- Proficient in Linux operating systems.
- Experienced with Apache Kafka.
- Familiar with NoSQL databases such as Elasticsearch.
- Strong understanding of RDBMS usage and optimization, especially PostgreSQL or MySQL.
Backend Engineer
Posted today
Job Viewed
Job Description
Backend Engineer + PostgreSQL) – Founding Team
About Blue Pigeon
Blue Pigeon is an early-stage startup building a next-generation communication platform designed for enterprises and teams.
We're at the ground floor of an ambitious journey — if you're looking for a chance to shape a product from the earliest stages and have real impact, this is the place.
The Role
We are looking for a Backend Engineer + PostgreSQL) to join our founding team. This is not a regular job — you will be one of the earliest engineers helping us design, build, and scale the backend systems that power Blue Pigeon.
You should bring strong backend engineering expertise, experience working at an early-stage startup, and ideally some background in messaging or communication products. We want someone who thrives in a fast-paced, startup environment and has the drive to help us build a category-defining product.
Responsibilities
- Architect, develop, and maintain backend services using and PostgreSQL.
- Design and implement APIs for messaging, voice-first communication, authentication, and enterprise features.
- Ensure scalability, reliability, and security of backend systems.
- Collaborate closely with frontend engineers, product, and design to ship features quickly.
- Optimize database design, queries, and migrations for performance.
- Help set engineering best practices and influence technical direction.
- Participate in product brainstorming and help shape the roadmap.
Requirements
- 3+ years of professional experience in backend development.
- Strong expertise with and PostgreSQL.
- Experience building scalable APIs and backend services.
- Familiarity with real-time communication systems (WebRTC, WebSockets, or messaging queues) is a strong plus.
- Prior experience at an early-stage startup or fast-paced environment.
- Bonus: experience with messaging/communication apps or enterprise SaaS.
- Startup mindset: resourceful, ownership-driven, and comfortable with ambiguity.
Why Join Us?
- Be part of the founding engineering team of an early-stage startup.
- Huge ownership and influence over the product and tech decisions.
- Work on solving a big, global problem in team communication.
- Remote-friendly, flexible culture designed for builders.
- Competitive compensation + meaningful equity.
Backend Engineer
Posted today
Job Viewed
Job Description
What is Shipper:
Shipper is Indonesia's leading digital logistics company, specializing in end-to-end supply chain solutions for e-commerce businesses and enterprises. Established in 2017, Shipper is on a mission to democratize top-tier logistics across Indonesia. We are backed by prominent investors, including Naspers, Floodgate, Y-Combinator, Lightspeed Venture Partners, Insignia Ventures Partners, DST Global Partners, and Sequoia Capital India.
What Will You Do:
- Communicate and collaborate effectively across distributed teams in a fast-paced environment.
- Provide internal support and scalability of our engineering environment.
- Design and write well-structured, maintainable, and thoroughly tested code.
- Debug and fix bugs, demonstrating competency in at least one programming language.
- Support continuous improvement initiatives in alignment with the company's vision and mission.
What Are The Requirements:
- Willing to work onsite at our Malang's office.
- At least 4 years of experience in Backend Software Development with a proven track record of delivering successful software products.
- Competency in a backend programming language, with hands-on experience in Go, Java, and/or , familiarity with MongoDB and MySQL.
- Experience working in a cloud-based environment, preferably AWS.
- Understanding of how to build high-volume, distributed backend services using the latest technologies.
- Strong analytical and problem-solving skills.
- Fluency in Bahasa Indonesia and English.
- Experienced working in a financial technology industry is a plus.
- Strong understanding of CI/CD, APIs, and distributed systems.
- Experience in development on Google Cloud Platform (GCP) is a strong plus.
Backend Engineer
Posted today
Job Viewed
Job Description
PLACEMENT: BANDUNG/YOGYAKARTA
Job Descriptions
- Work with product managers and other stakeholders to conceptualize well-designed and well-defined software products, as well as estimate the time and effort needed to build those software products.
- Design, develop, optimize, and maintain the software products as highly-concurrent high-performance high-availability distributed systems.
- Diagnose and troubleshoot existing systems, and ensure that they perform well under load.
- Provide support during the deployment of new features and systems.
- Write and maintain supporting documentation for the software product.
- Define coding standards, conventions, and best practices with other engineers.
Job Requirements
- Experienced as Backend Engineer with vast Experience in Go as main programming language 1 - 2 years
- Experience in other programming language is a plus
- Experienced in SQL and NoSQL databases.
- Good understanding of data structures & algorithm concepts.
- Experience in highly-concurrent high-performance high-availability distributed systems.
- Able to work in a Linux environment and use the command-line interface.
- Able to break down large tasks into smaller, more manageable subtasks.
- Able to effectively communicate problems and solutions to team members and stakeholders.
- Able to debug non-trivial application code.
- Able to write clear, concise, and well-documented code, along with unit and integration tests.
- Able to consider not just code but also system architecture and user experience.
- Proficiency in Git.
Evermos is committed to providing an inclusive environment where equal opportunities are available to all applicants regardless of race, color, religion, gender, national origin, disability, age, genetic information, marital status, pregnancy, or related condition. We will not tolerate discrimination or harassment based on any of these characteristics.
We also emphasize the importance of diversity in all aspects of employment including recruitment, hiring, promotions, training, and organization operations.
BackEnd Engineer
Posted today
Job Viewed
Job Description
As a Backend Engineer, you will be responsible for designing, developing, and maintaining scalable backend services and APIs that power our applications. You will work closely with FrontEnd Engineers, Product Managers, and DevOps to build reliable, high-performing systems. You will focus on implementing business logic, managing databases, and ensuring system performance, security, and scalability.
What You'll Do:
- Design, develop, and maintain backend services, RESTful APIs, gRPC APIs, and microservices using Java (Spring Boot) and Python.
- Work with PostgreSQL and MongoDB to design efficient database schemas and queries.
- Ensure system performance, scalability, and reliability across backend services.
- Collaborate with FrontEnd Engineers, Product Managers, and QA to deliver high-quality features.
- Write clean, maintainable, and well-documented code.
- Implement unit testing, integration testing, and participate in code reviews.
- Optimize system performance and troubleshoot production issues.
- Contribute to CI/CD pipelines and DevOps processes for smooth deployment.
- Stay updated with emerging backend technologies and industry best practices.
What We're Looking For:
- Bachelor's degree in Computer Science, Software Engineering, or any related field.
- Have 3-5 years' experience in BackEnd Engineer, especially in Java and Python.
- Proficiency in Java (Spring Boot) and Python for backend development.
- Hands-on experience with relational databases, PostgreSQL and NoSQL (MongoDB).
- Strong understanding of REST API design and microservices architecture.
- Knowledge of object-oriented programming (OOP), data structures, and algorithms.
- Experience with DevOps practices and tools (Git, Jenkins, and/or Docker).
- Good understanding of software security, authentication, and authorization.
- Excellent problem-solving and analytical skills with good teamwork capabilities.
- Good communication skills and ability to translate technical concepts into business terms.
- Have an experience working with client and experience reading 3
rd
party documents. - Excellent problem-solving and analytical skills with good teamwork capabilities.
Preferred Qualifications (Nice to Have)
- Experience with cloud platforms (AWS, GCP, or Azure).
- Familiarity with message queues (Kafka, RabbitMQ).
- Have Knowledge of gRPC API.
- Experience in agile development and working with cross-functional teams.
Backend Engineer
Posted today
Job Viewed
Job Description
Job Description
What you will really be doing as Backend Engineer in our Engineering team:
- Design and implement product features and functionality for various Kredivo sites and services
- Work with the Product, Business, and Sales teams to gather and understand requirements and deliver scalable solutions
- Write high quality, maintainable code
- Own parts of the system and continuously work to improve them in an agile environment.
- Benchmarking, load testing, diagnosing problems and helping create solutions
- Research and implement modern frameworks and technologies for back-end systems
- Participate in design discussions, reviews and propose/implement solutions to technical problems and challenges
Minimum Qualifications
We are excited to welcome dynamic robust Engineers who have:
- B.S, M.S, and/or PhD in Computer Science or equivalent
- 1-4 years of working experience in the Software industry
- Well versed with Object Oriented Programming concepts
- Strong understanding of Data Structures, Algorithms, and Computer Science fundamentals
- Strong logical and innovative thinking, troubleshooting skills and diagnostic intuition, able to assess the business needs and reflect the value into the product design
- Experience working on one of follow programming language: Python, NodeJS, Go or C++
- Good understanding of microservices architecture
- Proficient in HTTP, Web Services, OAuth and Restful APIs
- Familiar with Linux environment
- Experience working with cloud based systems and infrastructure services such as AWS, GCP, etc is a plus
- Good Communication skills
- Ability to work well in a team with a positive attitude
- Strong attention to details
Be The First To Know
About the latest Backend engineer Jobs in Indonesia !
Backend Engineer
Posted today
Job Viewed
Job Description
About Us
OneByOne is a software design and development consultancy with clients in Australia, Indonesia, Vietnam, Japan and Singapore. We work on advanced software design and integration in a mature creative culture.
BackEnd Engineer
We are looking for highly motivated and experienced engineers to join our team. You will be responsible for designing, building, and deploying integrations and automations using the Workato and/ or SAP. You will work closely with clients to understand their business needs and provide innovative solutions that leverage the power of Workato and SAP to drive efficiency and improve processes. We offer full time contracts, hardware support, relocation support, work travel and ongoing training budgets.
Job Descriptions :
- Work with business analysts to translate requirements into technical solutions.
- Promote the reuse of shared assets across projects.
- Collaborate with stakeholders to estimate, prioritize, and plan work items
- Execute technical solutions using SAP Back End technologies.
- Develop SAP Cloud applications with responsibility of DB layer on SAP BTP
- Establish and maintain development standards/ best practices.
- Design and review the DB architecture of enterprise applications.
- Willing to learn new and innovative SAP Cloud technologies
- HANA upgrade or migration project experience.
Backend Engineer
Posted today
Job Viewed
Job Description
We are looking for creative and self-driven Backend Engineer who specializes in TypeScript and NestJS. In this role, you will work on client-based projects, developing custom backend solutions that align with business requirements. You should be proactive, independent, and able to manage your own work while collaborating with cross-functional teams and client stakeholders.
Responsibilities:- Design, develop, and maintain backend services using NestJS and TypeScript, tailored to client requirements.
- Implement well-structured RESTful APIs and GraphQL endpoints.
- Ensure high code quality through unit testing, integration testing, and best coding practices.
- Optimize application performance, scalability, and security.
- Work closely with the DevOps team to ensure smooth CI/CD processes using GitLab CI/CD.
- Collaborate with frontend engineers, test engineers, machine learning engineers, project managers, and client teams to develop seamless integrations.
- Take ownership of your work, proactively identifying issues and proposing solutions.
- Participate in code reviews, architectural discussions, and technical decision-making.
- Write clear and well-structured technical documentation for client projects.
- 3+ years of experience in backend development with and TypeScript.
- Strong expertise in NestJS and its core concepts.
- Creative problem-solving skills with the ability to think outside the box.
- Experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
- Familiarity with AWS services such as S3, Lambda, ECS Fargate, and ALB.
- Ability to self-manage, prioritize tasks, and work independently while delivering high-quality solutions.
- Knowledge of authentication & authorization mechanisms (JWT, OAuth, etc.).
- Solid understanding of software design principles and best coding practices.
- Familiarity with Docker and containerized applications.
- Understanding of event-driven architecture (Kafka, RabbitMQ, or similar tools is a plus).
- Experience with GraphQL and Apollo Server.
- Experience with serverless technologies and AWS CDK.
- Knowledge of caching strategies using Redis.
- Understanding of microservices architecture.
- Experience working with multiple clients and managing project-specific requirements.
- Work on diverse client projects across various industries.
- A culture of innovation where creativity and new ideas are encouraged.
- Autonomy and trust—we value independent thinkers who take ownership of their work.
- Continuous learning and professional growth opportunities.
- Exposure to cutting-edge technologies and industry best practices.
If you are a self-motivated, creative problem solver who enjoys working on client-based projects using TypeScript and NestJS, we'd love to hear from you
Backend Engineer
Posted today
Job Viewed
Job Description
Company Description
NoLimit is a technology company specializing in online media monitoring and analytic tools, aimed at improving customer relationships and understanding. The company offers various online media solutions, including the NoLimit Dashboard, NoLimit Care, and an Online Loyalty Program. For more information, visit their website at or contact them at Stay updated with their latest news on social media channels.
Responsibilities
Mendesain dan mengembangkan backend services yang scalable dan maintainable
Berkolaborasi dengan tim produk dan tim lainnya untuk pengembangan fitur
enulis kode yang bersih, teruji, dan terdokumentasi dengan baik
lakukan monitoring dan tuning performa sistem
ut serta dalam proses review kode dan perbaikan kualitas software secara berkelanjutan
Qualifications
Memiliki Mininimal 2 tahun pengalaman sebagai Backend Engineer Scala/Java
hir menggunakan sistem operasi Linux
miliki pengalaman dengan Apache Kafka
miliar dengan NoSQL databases Seperti Elasticsearch
mahami dengan baik penggunaan dan optimasi RDBMS seperti PostgreSQL atau MySQL