Backend Developer - Kuala Lumpur, Malaysia - Oxydata Software

Siti Tan

Posted by:

Siti Tan

beBee Recruiter


Description

About the job Backend Developer:


Work Mode:
Onsite


Work Location:
Kuala Lumpur, Malaysia


One of the leaders in its industry, our esteemed client, " operates across several countries, specializing in cutting-edge financial technology solutions.

With a workforce of over 300 dedicated professionals, The company's global headquarters serve as a strategic hub for innovation and excellence in the financial technology sector.


Overview:


We are seeking an experienced Backend Developer to lead our back-end development efforts, ensuring the creation of scalable, efficient, and secure systems.

The Backend Developer will play a crucial role in technical leadership, system design, code development, and team management while collaborating with cross-functional teams to align development with organizational goals.


Key Responsibilities:

-
Technical Leadership:


  • Provide technical leadership and expertise to the backend development team.
  • Establish coding standards, architectural guidelines, and best practices.
-
System Design and Architecture:

  • Collaborate with cross-functional teams to design robust and scalable back-end systems.
  • Make strategic decisions on technology stack, database design, and infrastructure.
-
Development and Code Review:

  • Actively participate in back-end development, writing complex code and solving technical challenges.
  • Conduct code reviews to ensure adherence to coding standards and promote code quality.
-
Team Management and Mentorship:

  • Provide mentorship and guidance to the back-end development team.
  • Foster a culture of continuous learning and growth, promoting knowledge sharing and professional development.
-
Collaboration and Communication:


  • Collaborate with crossfunctional teams and stakeholders to gather requirements and align development efforts with organizational goals.
  • Communicate technical concepts effectively to both technical and nontechnical stakeholders.
-
Performance Optimization and Scalability:

  • Optimize back-end performance and ensure efficient data processing and scalability.
  • Identify and address bottlenecks, implement caching strategies, and leverage appropriate technologies for enhanced system performance.

Core Competencies:

-
Empathy and Customer Focus: Understand and prioritize customer needs and pain points throughout the development process.
-
Proficiency in Web Technologies: Strong understanding of web development technologies such as HTML, CSS, JavaScript, and server-side languages.
-
Mastery of Back-End Frameworks: Expertise in popular back-end frameworks like Django, Ruby on Rails, or
-
Database Design and Optimization: Deep understanding of database management systems and efficient database design.


Requirements:


Minimum Qualifications:


  • Bachelor's degree in computer science, software engineering, or related field.
  • Minimum 8 years of relevant work experience, with exceptional selfstarters considered.
  • Experience in the IT banking and telecommunications sector is an advantage.

Technical Qualifications:


  • Proficiency in programming languages like Java, Golang, Python, Ruby, or
  • Expertise in popular web frameworks (e.g., Django, Ruby on Rails, Spring, ).
  • Knowledge of database management systems (e.g., Oracle, MySQL, PostgreSQL, MongoDB).
  • Proficiency in building APIs and implementing authentication and authorization mechanisms.
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and CI/CD pipelines.
  • Proficiency in Git or other version control systems.
  • Knowledge of testing frameworks (e.g., JUnit, pytest, Mocha).
  • Familiarity with DevSecOps practices and security best practices.
  • Implementation experience with various technologies and tools listed in the JD.
  • Effective communication skills and a diligent, detailoriented, problemsolving mindset.

More jobs from Oxydata Software