Epicareer Might not Working Properly
Learn More

Software Engineer

RM 3,000 - RM 4,500 / month

Checking job availability...

Original
Simplified

API 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.
  • 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 back-end 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.
  • Familiarity 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.
  • 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