Backend Engineer (Contract Basis)

TechConnect GmbH

Tangerang

On-site

IDR 900,000,000 - 1,300,000,000

Full time

25 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TechConnect GmbH in Tangerang, Indonesia is seeking a Senior Backend Engineer to lead the design and development of scalable, secure backend systems and RESTful APIs. You will shape microservices architecture, enforce API standards, and drive reliability and security across the team.

You will mentor engineers, collaborate across Product, Frontend, DevOps, and QA, and guide CI/CD improvements and cloud deployments on AWS/GCP. Deep expertise in multiple languages and databases is valued.

Qualifications

  • 5+ years of backend development experience with high-traffic systems.
  • Proven track record architecting and leading microservices at scale.
  • RESTful API design with versioning, security, and performance considerations.
  • Experience with PostgreSQL, MySQL, Oracle, MongoDB, Redis, including query optimization.
  • Cloud platforms (AWS or GCP) and containerization (Docker, Kubernetes).
  • CI/CD pipelines, automated testing, and deployment best practices.
  • Familiarity with AI-assisted coding tools and their evaluation.
  • Strong focus on reliability, observability, and security practices.
  • Experience leading code reviews and setting engineering standards.
  • Excellent communication and cross-functional collaboration skills.
  • Prior experience in high-traffic production environments is required.

Responsibilities

  • Lead design and development of scalable backend systems and RESTful APIs.
  • Plan backend architecture decisions including microservices and data modeling.
  • Set API development standards, database management, and service reliability.
  • Guide CI/CD improvements, containerization, and cloud infra (AWS/GCP).
  • Lead code reviews and promote engineering best practices.
  • Define data management across SQL/NoSQL and optimize performance.
  • Evaluate new backend technologies to improve capabilities.
  • Ensure system reliability, availability and security through monitoring and incident response.
  • Coordinate with Product, Frontend, DevOps and QA teams.
  • Mentor mid and junior engineers and foster engineering culture.
  • Manage technical debt and platform scalability.

Skills

Backend design
Golang
Java Spring Boot
Python
REST APIs
AWS
Kubernetes
CI/CD
Code reviews
Security

Education

Bachelor's in CS/Engineering

Tools

Docker
Kubernetes
PostgreSQL
MySQL
MongoDB
Redis
AWS
GCP

Job description

Description
EMPLOYMENT DETAILS
  • Employment type: through 3rd party/ vendor
  • Duration: 24 months fixed term (subject to change based on business needs)
  • Work setup: Full onsite with dedicated full office hours based in BSD, Tangerang.
The Role
Senior
  • Lead the design and development of scalable, secure, and high-performance backend systems and RESTful APIs using Golang, Java Spring Boot, or Python.
  • Strategize backend architecture decisions, including microservices design, data modeling, and system integration patterns.
  • Authorize technical standards for API development, database management, and service reliability across the engineering team.
  • Plan and evaluate CI/CD pipeline improvements, containerization strategies (Docker & Kubernetes), and cloud infrastructure on AWS/GCP.
  • Lead code reviews, establish engineering best practices, and drive a culture of quality and ownership.
  • Formulate data management strategies across SQL/NoSQL databases (PostgreSQL, MySQL, Oracle, MongoDB, Redis) including caching and performance tuning.
  • Recommend and evaluate emerging backend technologies, frameworks, and patterns to continuously improve system capabilities.
  • Control system reliability, availability, and security posture through proactive monitoring, incident management, and root cause analysis.
  • Synergize across Product, Frontend, DevOps, and QA teams to align technical delivery with business goals.
  • Use AI-assisted development tools thoughtfully to improve backend delivery, test coverage, debugging, and documentation without compromising quality or security.
  • Mentor mid and junior engineers, fostering technical growth and engineering culture within the team.
  • Evaluate and manage technical debt, dependency lifecycle, and long-term platform scalability.
Mid
  • Develop and maintain backend services and RESTful APIs using Golang, Java Spring Boot, or Python, with a focus on scalability and performance.
  • Implement and manage SQL/NoSQL database schemas (PostgreSQL, MySQL, Oracle, MongoDB, Redis) and apply caching strategies.
  • Build and maintain microservices following established architecture patterns and engineering standards.
  • Collaborate with Product Managers, Frontend Engineers, and QA to deliver end-to-end features and seamless integrations.
  • Plan and contribute to CI/CD pipelines and containerized deployments using Docker & Kubernetes.
  • Write clean, testable, and well-documented code in alignment with team coding standards.
  • Participate in code reviews and recommend improvements to development processes.
  • Use AI-assisted coding tools where appropriate for implementation, debugging, tests, and documentation, validating all output through established engineering practices.
  • Troubleshoot and resolve backend performance issues, API failures, and database bottlenecks.
  • Evaluate and implement caching, queuing, and optimization techniques under team guidance.
  • Maintain technical documentation for services, APIs, and system components.
  • Stay current with backend ecosystem trends and contribute learnings to the team.
Requirements
Senior
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 5+ years of professional backend development experience with a proven record of building high-traffic, mission-critical systems.
  • Deep expertise in Golang, Java Spring Boot, or Python; proficiency in more than one language is a strong advantage.
  • Proven track record architecting and leading microservices-based backend systems at scale.
  • Strong command of RESTful API design principles, including versioning, security, and performance.
  • Expert-level experience with databases: PostgreSQL, MySQL, Oracle, MongoDB, Redis — including query optimization and schema design.
  • Solid experience with cloud platforms (AWS or GCP) and containerization tools (Docker, Kubernetes).
  • Expertise in CI/CD pipelines, automated testing, and deployment best practices.
  • Familiarity with AI-assisted coding tools such as Cursor, GitHub Copilot, Claude Code, OpenAI Codex, or similar, with the judgment to review and test generated output.
  • Strong understanding of system reliability, observability, and security practices.
  • Experience leading code reviews and setting engineering standards for a team.
  • Excellent communication, stakeholder management, and cross-functional collaboration skills.
  • Prior experience in high-traffic, mission-critical production environments is required.
Mid
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 2–4 years of professional backend development experience with at least one production system shipped.
  • Working proficiency in Golang, Java Spring Boot, or Python.
  • Hands-on experience with RESTful API development and basic microservices concepts.
  • Solid experience with relational and/or NoSQL databases (PostgreSQL, MySQL, Oracle, MongoDB, Redis).
  • Familiarity with cloud platforms (AWS or GCP) and containerization basics (Docker, Kubernetes).
  • Experience with Git and collaborative development workflows (code reviews, branching strategies).
  • Familiarity with AI-assisted coding tools for development, testing, debugging, or documentation is an advantage.
  • Understanding of CI/CD concepts and deployment pipelines.
  • Basic knowledge of caching strategies, queuing systems, and performance considerations.
  • Strong problem-solving skills, attention to detail, and eagerness to learn.
  • Good communication skills and ability to thrive in a collaborative, agile environment.
  • Prior exposure to high-traffic systems is an advantage
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

Bibit.id • Daerah Khusus Ibukota Jakarta

On-site
IDR 350,140,056 - 700,280,112
Backend Engineer
Backend Engineer

Enterprise Digital Technology Services Edts • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000
Mid/Senior Backend Engineering (Digital Banking/Payment)
Mid/Senior Backend Engineering (Digital Banking/Payment)

Adecco Portugal • Tangerang

On-site
IDR 223,200,000 - 357,120,000
Senior Backend Engineer
Senior Backend Engineer

Bluebirdgroup • Jakarta Utara

On-site
IDR 350,000,000 - 700,000,000
Backend Engineer (Java/Golang) - Financial Service
Backend Engineer (Java/Golang) - Financial Service

PT Adecco Personnel Indonesia • Tangerang

On-site
IDR 210,000,000 - 260,000,000
Lead Backend Engineer (Golang)
Lead Backend Engineer (Golang)

Krom • Jakarta Pusat

On-site
IDR 420,000,000 - 750,000,000
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
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
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
Associate Backend Engineer
Associate Backend Engineer

SG-EDTS • Jakarta Pusat

On-site
IDR 100,440,000 - 167,400,000