Posted 3 months ago
Backend Engineer
JakartaOn-siteContract
AI Summary
Designs, develops, and leads backend systems and RESTful APIs; defines architecture, standards, and CI/CD pipelines; mentors engineers and ensures reliability, scalability, and security across services.
About this role
📌 CONTRACT DETAILS
• Duration: 12-months fixed term (subject to change based on business needs)
• Engagement: Through 3rd party/vendor
• Work setup: Hybrid with dedicated full office hours
Lead/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.
- 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/Junior
- 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.
- 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
Lead/Senior
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 7+ 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.
- 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/Junior
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 2–5 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).
- 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.
Skills
AWSCI/CDDockerGCPGolangJavaJenkinsKubernetesMongoDBMySQLOraclePostgreSQLPythonRedisRESTful APISpring Boot
Explore related jobs
More jobs at Techconnect.id
Similar AWS jobs
Jobs in Jakarta
- Regulatory Reporting AnalystUnited Overseas Bank (Malaysia) Bhd · Jakarta Pusat (City Area)
Assistant Executive HousekeeperAccorhotel · Jakarta, Jakarta- Corporate Support Functions Audit Team LeaderUnited Overseas Bank (Malaysia) Bhd · Jakarta Pusat (City Area)
- Compensation & Benefit Administration LeadUnited Overseas Bank (Malaysia) Bhd · Jakarta Selatan (City Area)
- Service Executive - PIK BoulevardUnited Overseas Bank (Malaysia) Bhd · Jakarta Utara (City Area)
- Senior Site Reliability EngineerStraitsX · Jakarta, Jakarta
Browse these categories
Market data for backend engineer roles
All reports →- Role reportBackend engineer jobs, Sep 2026: new listings up 22.7% in a weekBackend engineer new listings rose 22.7% this week to 481, with 4,949 active roles. Senior positions make up over half. Apply early to new openings.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.