Senior Back-End Developer (Python, Flask, MySQL/MariaDB, Docker, AWS)

apartmentPWG Enterprise placeKuala Lumpur scheduleFull-time calendar_month 

Diploma, Bachelor ’s degree, or higher in Software Engineering, Computer Science, or related field

  • Minimum 3–5 years of hands-on experience in Python backend development
  • Strong proficiency in Python programming language
  • Strong experience with Flask framework or similar Python frameworks
  • Strong experience with MySQL and/or MariaDB, including database design and optimization
  • Experience with SQLAlchemy or similar ORM tools
  • Experience with Docker containerization and container-based deployments
  • Hands-on experience deploying and managing applications on AWS
  • Strong understanding of RESTful API design principles
  • Experience with Git version control
  • Strong troubleshooting, debugging, and problem-solving skills
  • Basic understanding of frontend technologies such as HTML, CSS, and JavaScript
Added Advantage
  • Fluency in English and Cantonese for enhanced communication and collaboration
  • Experience with AWS services such as EC2, RDS, S3, IAM, CloudWatch, ECS, or ECR
  • Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, or similar)
  • Experience with Redis or caching mechanisms
  • Experience with Nginx or reverse proxy configuration
  • Experience with database migration tools such as Alembic
  • Experience working in Docker-based production environments
  • Ability to work effectively in a team environment
  • Develop, maintain, and enhance Flask-based API services and backend systems
  • Write clean, efficient, maintainable, and well-documented code following best practices
  • Design and implement RESTful APIs and backend architecture
  • Collaborate with cross-functional teams to design, develop, and deploy new features
  • Transfer business requirements into technical specifications and system designs
  • Troubleshoot, debug, and resolve issues in development and production environments
  • Optimize application performance, scalability, and reliability
  • Design, manage, and optimize MySQL and MariaDB database schemas and queries
  • Deploy and manage containerized backend services using Docker
  • Deploy, monitor, and maintain backend applications on AWS cloud infrastructure
  • Implement security best practices to protect applications and data
  • Participate in code reviews and provide constructive feedback to ensure code quality
  • Write and maintain unit and integration tests to ensure reliability and stability
  • Document technical specifications, APIs, and system architecture
  • Stay up-to-date with emerging technologies and backend development best practices
  • Provide technical support and guidance when required
  • Annual Leave
  • Medical and Hospitalisation Leave
  • EPF
  • SOCSO
  • EIS
  • 5 Working Days
business_centerHigh salary

Internship Back End Developer

apartmentSNSOFT SDN BHDplaceKuala Lumpur
Assist in developing and maintaining backend systems using technologies such as TypeScript, NestJS, JavaScript, NodeJS, MongoDB, Express, and AngularJS. Exposure to Python or Golang is an added advantage.  •  Support the design, development...
thumb_up_altRecommended

Back-end Developer

apartmentSpark Mars Sdn BhdplacePetaling Jaya, 11 km from Kuala Lumpur
Minimum 3 years of relevant development experience  •  Strong understanding of both front-end and back-end development  •  Able to work independently and manage tasks efficiently  •  Take over, maintain, and manage existing systems  •  Monitor...
local_fire_departmentUrgent

Back End Developer

apartmentDobiQueenplaceAmpang Jaya, 8 km from Kuala Lumpur
We are looking for an experienced Back End Developer to design, develop, and maintain scalable web applications. This role is ideal for someone who is passionate about clean code, system architecture, and leading development projects in a fast-paced...