J482-Software Engineer
RM 4,500 - RM 4,500 / month
Checking job availability...
Original
Simplified
J482-Software Engineer
Bukit Damansara, WP Kuala Lumpur
RM3,000 - RM4,500 Per Month
Requirements
Specialized in API Python
- Language: Mandarin and English.
Education:
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
- Experience: 1-2 years of experience in Python API development and backend engineering.
Technical Skills:
- Strong proficiency in Python and frameworks like FastAPI, Flask, or Django REST Framework.
- Experience in RESTful API Design, Development, and Documentation (Swagger, Postman).
- Proficiency in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Familiarity with Message Queues (RabbitMQ, Kafka) and Caching (Redis, Memcached).
- Experience with Docker, Kubernetes, and cloud deployment (AWS, Google Cloud, Azure).
- Strong knowledge of Security Best Practices, Authentication, and Authorization Mechanisms.
- Familiar with Git, CI/CD Pipelines, and Agile Development methodologies.
Soft Skills:
- Strong Problem-Solving and Debugging abilities.
- Ability to work Independently and Collaboratively in a Fast-Paced Environment.
- Excellent Communication and Documentation skills.
ResponsibilitiesAPI Development & Integration:
- Design, develop, and maintain scalable RESTful APIs using Python (FastAPI, Flask, or Django REST Framework).
- Implement API authentication, authorization, and security best practices (OAuth, JWT, API keys).
- Integrate with third-party APIs, payment systems, and data providers.
Backend Development & Performance Optimization:
- Develop high-performance, low-latency backend systems to handle large-scale transactions.
- Optimize database queries and implement caching mechanisms using Redis or Memcached.
- Work with asynchronous processing (Celery, RabbitMQ, Kafka) for real-time data handling.
Database & Data Management:
- Design and maintain relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Implement data integrity, indexing, and query optimization for large datasets.
- Develop and maintain ETL pipelines for data processing and reporting.
Security & Compliance:
- Ensure API security, encryption, and data protection measures are in place.
- Implement rate limiting, logging, and monitoring tools to prevent unauthorized access.
- Ensure compliance with industry security standards and regulations.
Testing, Debugging & Deployment:
- Write unit tests and integration tests to maintain API reliability.
- Debug and troubleshoot performance bottlenecks, API failures, and server errors.
- Deploy applications on cloud platforms (AWS, Google Cloud, Azure, Docker, Kubernetes).
Collaboration & Documentation:
- Work closely with frontend developers, DevOps, and product teams to deliver seamless integrations.
- Maintain technical documentation for APIs, database schemas, and system architecture.
- Stay updated with latest industry trends, Python advancements, and best practices.
Benefits
- Competitive salary with performance-based incentives
- Work in a fast-paced and innovative tech environment
- Career development opportunities and exposure to cutting-edge technologies
- Supportive and collaborative work culture
Additional Benefits:
- Annual Leave
- Medical and Hospitalisation Leave
- EPF / SOCSO / PCB
- Annual Bonus
- Medical Insurance
- Allowance Provided
- Overtime Pay
- Company Trip
Job Types: Full-time, Permanent
Pay: Up to RM4,500.00 per month
Benefits:
- Additional leave
- Health insurance
- Maternity leave
- Opportunities for promotion
- Professional development
Supplemental Pay:
- Yearly bonus
Education:
- Bachelor's (Required)
Experience:
- Python API development and backend: 1 year (Required)
Language:
- Mandarin (Required)
Work Location: In person