Job Search and Career Advice Platform

Enable job alerts via email!

Senior Back End Developer

PT KARYA TEKHNIK UTAMA

Jakarta Utara

On-site

IDR 200.000.000 - 300.000.000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is seeking a Senior Back-End Typescript Developer in Jakarta Utara, Indonesia. The ideal candidate will have at least 5 years of experience in building production backends using Python and Flask. Responsibilities include developing and maintaining server-side applications, optimizing performance, and managing MySQL databases. Strong knowledge of security practices and application performance improvements is essential. This position aims for a secure, efficient application environment.

Qualifications

  • Minimum of 5 years of experience in building production backends with Python and Flask.
  • Strong skills in MySQL/SQL and experience with ORM (Flask-SQLAlchemy).
  • Knowledge of RBAC concepts and security basics.

Responsibilities

  • Develop and maintain server-side applications and APIs.
  • Optimize application performance and ensure security.
  • Design and manage MySQL databases and perform migrations.

Skills

Back-End Development
Python
Flask
MySQL
ORM
Security Basics
Job description

Senior Back-End Typescript Developer

Bali, ID

Ebit Co., Ltd

Responsibilities:
  • Develop and main server side application, Flask application layer likes routing, controllers, services, and validators
  • Build APIs and transaction workflow endpoints
  • Optimize performance and ensure application security
  • Design and maintain MySQL databases (scheme, relation, constraint, and indexing); manage migrations safely
  • Implement session-based authentication, simple RBAC, and multi-tenant data access
  • Create audit logs and transaction tracing
  • Deploy and maintain application via WSGI on Windows
  • Support incident response, troubleshoot and bug fixes with RCA
Qualifications:
  • Min. have 5 years experiences building production backends with Python and Flask
  • Strong MySQL/SQL skills, experienced with ORM (Flask-SQLAlchemy)
  • Have knowledge about transaction and indexing, RBAC concept and control access in endpoint and service layer
  • Have knowledge of security basics: password hashing, input validation, CSRF, OWASP basics
  • Familiar with deployment on Windows servers and database migrations
  • Experience with audit trails and compliance logging
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.