Senior Software Engineer Backend Indonesia
Location : Jakarta Selatan
Posted : today
Responsibilities
- Design and implement scalable backend services and APIs
- Collaborate with cross‑functional teams to define and implement new features
- Optimize existing systems for improved efficiency and reliability
- Participate in code reviews and contribute to best practices and coding standards
- Troubleshoot and resolve complex technical issues
- Mentor junior engineers and contribute to the team's technical growth
- Stay up‑to‑date with emerging technologies and industry trends
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field5+ years of experience in backend software developmentStrong proficiency in backend programming languages such as Java, Python, or GoExtensive experience with distributed systems and microservices architectureExpertise in designing and implementing RESTful APIs and GraphQLSolid understanding of cloud platforms like AWS or Google CloudExperience with both SQL and NoSQL database systemsFamiliarity with DevOps practices and CI / CD pipelinesProven track record of building scalable and high‑performance systemsExperience in fintech or e‑commerce industriesAdditional Information
Life at Grab
Term Life Insurance and comprehensive Medical InsuranceGrabFlex for flexible benefits packageParental and Birthday leave, and volunteer leave (LASA)Confidential Grabber Assistance ProgrammeFlexWork arrangements with differentiated hoursWhat We Stand For at Grab
We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.
Software Engineering Team Lead
Location : On‑site – Depok, Indonesia
Posted : today
Responsibilities
Tasks & Responsibilities :
Database (SQL)IT Support : network troubleshooting, hardware, Microsoft 365, printer, CCTVMemahami tracking sistem GPSQualifications & Experience
Fresh Graduate WelcomeProblem solvingSenior Backend Engineer – GrabKios
Location : Jakarta, Indonesia (on site)
Posted : today
Responsibilities
Architect and implement scalable, high‑performance backend services using Java and related technologiesDesign and develop RESTful APIs to support frontend applications and third‑party integrationsCollaborate with cross‑functional teams to define, design, and ship new featuresOptimize application performance and improve system efficiencyImplement and maintain database schemas, ensuring data integrity and securityParticipate in code reviews and contribute to the improvement of our development practicesTroubleshoot, debug, and resolve complex software issuesMentor junior developers and contribute to the team's technical growthStay up‑to‑date with emerging trends and technologies in backend developmentQualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field5+ years of experience in backend development using JavaStrong proficiency in Java programming and related frameworks (e.g., Spring Boot, Hibernate)Extensive experience in designing and implementing RESTful APIsSolid understanding of database systems (e.g., MySQL, PostgreSQL) and SQLProficiency in working with version control systems, preferably GitExperience with microservices architecture and distributed systemsExcellent debugging and troubleshooting abilitiesProficiency in writing unit tests and ensuring code qualityExperience with cloud platforms such as AWS, Azure, or GCPKnowledge of containerization technologies (e.g., Docker, Kubernetes)Familiarity with CI / CD pipelines and DevOps practicesExperience with performance tuning and optimization of Java applicationsAdditional Information
Term Life Insurance and comprehensive Medical InsuranceGrabFlex for flexible benefits packageParental and Birthday leave, and volunteer leave (LASA)Confidential Grabber Assistance ProgrammeFlexWork arrangements with differentiated hoursWhat We Stand For at Grab
We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.
Senior Backend Engineer – GrabFin
Location : Jakarta, Indonesia (on site)
Posted : today
Responsibilities
Architect and implement scalable, high‑performance backend services using Java and related technologiesDesign and develop RESTful APIs to support frontend applications and third‑party integrationsCollaborate with cross‑functional teams to define, design, and ship new featuresOptimize application performance and improve system efficiencyImplement and maintain database schemas, ensuring data integrity and securityParticipate in code reviews and contribute to the improvement of our development practicesTroubleshoot, debug, and resolve complex software issuesMentor junior developers and contribute to the team's technical growthStay up‑to‑date with emerging trends and technologies in backend developmentQualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field5+ years of experience in backend development using JavaStrong proficiency in Java programming and related frameworks (e.g., Spring Boot, Hibernate)Extensive experience in designing and implementing RESTful APIsSolid understanding of database systems (e.g., MySQL, PostgreSQL) and SQLProficiency in working with version control systems, preferably GitExperience with microservices architecture and distributed systemsExcellent debugging and troubleshooting abilitiesProficiency in writing unit tests and ensuring code qualityExperience with cloud platforms such as AWS, Azure, or GCPKnowledge of containerization technologies (e.g., Docker, Kubernetes)Familiarity with CI / CD pipelines and DevOps practicesExperience with performance tuning and optimization of Java applicationsAdditional Information
Term Life Insurance and comprehensive Medical InsuranceGrabFlex for flexible benefits packageParental and Birthday leave, and volunteer leave (LASA)Confidential Grabber Assistance ProgrammeFlexWork arrangements with differentiated hoursWhat We Stand For at Grab
We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.
Senior Backend Engineer – Grab CX
Location : Jakarta, Indonesia (on site)
Posted : today
Responsibilities
Design and write Go language to improve availability, scalability, latency, and efficiency of servicesWork with engineering team to explore and create new design / architectures for scale and performanceParticipate in code and design reviews to maintain high development standardsEngage in service capacity and demand planning, software performance analysis, tuning and optimizationCollaborate with product and experience teams to define and prototype feature specificationsWork closely with infrastructure team to build and scale back‑end services and perform root cause analysis investigationsDesign, build, analyze and fix large scale systemsPro‑actively debug and solve production incidents during on‑call shiftProvide technical guidance, mentorship and knowledge sharing to peersQualifications
Degree in Computer Science, Software Engineering, Information Technology or related fields5+ years of experience in software engineering in distributed systems environmentStrong fundamentals in algorithms and data structuresFamiliarity with large scale web services; understanding of systems internals and networkingStrong understanding of system performance and scalingCode proficiency in any language, but willingness to work on GolangAdditional Information
Term Life Insurance and comprehensive Medical InsuranceGrabFlex for flexible benefits packageParental and Birthday leave, and volunteer leave (LASA)Confidential Grabber Assistance ProgrammeFlexWork arrangements with differentiated hoursWhat We Stand For at Grab
We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.
Senior Backend Engineer – Grab Transaction Platform
Location : Jakarta, Indonesia (on site)
Posted : today
Responsibilities
Develop with the latest Go language to enhance availability, scalability, and efficiency of servicesParticipate in code and design reviews to uphold high development standards and deliver quality softwareInvolve in capacity planning and performance optimization to boost system performance and user experienceCollaborate with engineering teams to improve designs and architectures for scalability and performancePartner with the infrastructure team to build back‑end services while ensuring system stability and quick issue resolutionQualifications
Degree in Computer Science, Software Engineering, Information Technology, or related fields, with at least 5 years of experience in a similar roleSolid fundamentals in algorithms and data structuresUnderstanding of system performance and scaling, with experience optimising system performanceProficiency in Go language, with ability to write efficient and scalable codeExperience building software systems for delivery business or order systemsAdditional Information
Term Life Insurance and comprehensive Medical InsuranceGrabFlex for flexible benefits packageParental and Birthday leave, and volunteer leave (LASA)Confidential Grabber Assistance ProgrammeFlexWork arrangements with differentiated hoursWhat We Stand For at Grab
We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.
Software Developer – Grab Global
Posted : today
Responsibilities
Job Description – Backend Engineer
Design and implement product features and functionality for various Kredivo sites and servicesWork with the Product, Business, and Sales teams to gather and understand requirements and deliver scalable solutionsWrite high quality, maintainable codeOwn parts of the system and continuously work to improve them in an agile environmentBenchmarking, load testing, diagnosing problems and helping create solutionsResearch and implement modern frameworks and technologies for back‑end systemsParticipate in design discussions, reviews and propose / implement solutions to technical problems and challengesQualifications
B.S, M.S, and / or PhD in Computer Science or equivalent1-4 years of working experience in the Software industryWell versed with Object Oriented Programming conceptsStrong understanding of Data Structures, Algorithms, and Computer Science fundamentalsStrong logical and innovative thinking, troubleshooting skills and diagnostic intuition, able to assess the business needs and reflect the value into the product designExperience working in Golang will be preferableGood understanding of microservices architectureProficient in HTTP, Web Services, OAuth and Restful APIsFamiliar with Linux environmentExperience working with cloud based systems and infrastructure services such as AWS, GCP, etc is a plusAbility to work well in a team with a positive attitudeStrong attention to detailsAdditional Information
Term Life Insurance and comprehensive Medical InsuranceGrabFlex for flexible benefits packageParental and Birthday leave, and volunteer leave (LASA)Confidential Grabber Assistance ProgrammeFlexWork arrangements with differentiated hoursWhat We Stand For at Grab
We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.
Senior Backend Engineer – Grab Global
Posted : today
Responsibilities
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.Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field.Have 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 experience working with client and reading 3rd‑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.How to apply
Send your CV to ...
What Locations Can I Find These Jobs In?
#J-18808-Ljbffr