Senior Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama

Jakarta Utara

On-site

IDR 468,720,000 - 781,200,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PT Bibit Tumbuh Bersama is seeking a Senior Backend Engineer to own server-side logic and API design for scalable systems. You will work with frontend platforms and cross-functional teams to translate requirements into high-quality software.

You will develop in Go, C++, Java, .NET, or Python, build robust microservices, apply SOLID and Clean Architecture, and embrace testing and security best practices. Familiarity with Kafka, AWS/GCP, GitLab/GitHub, and Linux is preferred.

Qualifications

  • Proficiency in at least one of Go, C++, Java, .NET, or Python with a minimum of 3 years hands-on experience.
  • Experience in developing scalable Microservices and their components (tracing, logging) for high traffic loads.
  • Strong foundation in Clean Architecture and SOLID principles; solid unit testing practices.
  • Hands-on experience with Event Stream Processing, especially Kafka.
  • Familiarity with modern version control systems (GitLab or GitHub) and cloud services (AWS/GCP).
  • Comfortable in a Linux environment and proactive about staying updated with backend trends.

Responsibilities

  • Build solid, secure, performant and scalable APIs for front-end platforms.
  • Optimize existing code to improve performance and efficiency.
  • Collaborate with Product, QA and UI teams to deliver features and improvements.
  • Implement best practices in code quality, security and data protection.

Skills

Go
C++
Java
.NET
Python
Microservices
SOLID
Unit Testing
Kafka
Git
AWS
GCP
Linux

Tools

GitLab
GitHub
Kafka
AWS
GCP

Job description

We are looking for a skilled and passionate Senior Backend Engineer who will be responsible for our server-side application logic along with its integration with the front-end platforms. In this position, you will use your programming skills and tools to analyze and translate business/feature requirements into well-structured, efficient, scalable software. You will also be actively involved in researching new technologies/tools that can be incorporated to improve the current system.

What you will do

  • Build solid, secure, performant and scalable APIs to serve our front-end platforms
  • Optimize existing codes to improve performance and efficiency
  • Collaborate with Product, QA and UI team to deliver features and improvements
  • Implement best practices in code quality, security and data protection.

Requirements

  • Proficiency in at least one of the following programming languages: Go, C++, Java, .NET, or Python, demonstrating a deep understanding of their paradigms, constructs, and idioms with a minimum of 3 years of hands-on experience
  • Experience in developing scalable Microservices and their associated components, such as tracing and logging, showcasing an adept understanding of strategies to handle high traffic loads
  • Proven track record of implementing best practices including Clean Architecture, adherence to SOLID principles, and a strong foundation in Unit Testing
  • Hands-on experience in managing Event Stream Processing, particularly with Kafka
  • Familiarity and proficiency in modern version control systems such as GitLab or GitHub
  • Experience working with AWS/GCP Managed services like SQS, DynamoDB, SES, etc., showcasing proficiency in leveraging cloud services for robust backend development
  • Comfortable operating within a Linux environment, demonstrating fluency in its operations
  • Self-motivated, passionate, and committed to stay updated with the latest trends and advancements in backend development
  • Exceptional communication and teamwork skills and effective collaboration with team members
  • Strong self-management abilities, especially in meeting project timelines and milestones
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Jakarta Department Tech Employment Type
Senior Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Jakarta Pusat

On-site
IDR 350,000,000 - 700,000,000
Backend Engineer - Jakarta
Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 167,400,000 - 279,000,000
Backend Engineer - Jakarta Department Tech Employment Type
Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 89,280,000 - 145,080,000
Lead Backend Engineer (Golang) - Jakarta
Lead Backend Engineer (Golang) - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 1,795,332,000 - 2,333,932,000
Senior Backend Engineer - Bibit - Jakarta
Senior Backend Engineer - Bibit - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 300,000,000 - 420,000,000
Lead Backend Engineer (Golang) - Jakarta Department Tech Employment Type
Lead Backend Engineer (Golang) - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 420,000,000 - 780,000,000
Senior Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Senior Backend Engineer - Bibit - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 420,000,000 - 660,000,000
Lead Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Lead Backend Engineer - Bibit - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 450,000,000 - 750,000,000
Backend Engineer
Backend Engineer

Enterprise Digital Technology Services Edts • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000
Backend Engineer - Bibit - Jakarta
Backend Engineer - Bibit - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000