Engineer - Back End

AMP - PLATFORM MODERNISATION
Malaysia

Associate / Entry level


SUMMARY OF RESPONSIBILITIES


As the Engineer, your development skills will be utilized across full software development lifecycle providing deep technical expertise and is tasked with the responsibility for the co-planning, co-design, implementation, services migration, operations and on-going maintenance of PayNet’s applications. 


Implementing the organization towards a modernized application and architecture running on AWS Cloud. The role is expected to drive internal adoption of in-house development and moving away from vendor outsourcing. 


KEY AREAS OF RESPONSIBILITIES


 

Learning and Training


  • Engage in on-the-job training to acquire a solid understanding of backend development principles.


  • Collaborate with experienced team members to learn best practices and coding standards.


Code Development


  • Write clean and efficient code to implement backend functionalities under the guidance of senior developers.


  • Contribute to the development and maintenance of server-side logic and APIs.


Database Management


  • Design and manage databases, ensuring data integrity, security, and optimal performance.


  • Write efficient database queries and optimize existing queries for improved performance.


API Development


  • Create and maintain RESTful APIs to facilitate seamless communication between the frontend and backend systems.


  • Collaborate with frontend developers to define API specifications and ensure smooth integration.

Collaboration with Cross-functional Teams


  • Work closely with frontend developers to integrate backend functionality seamlessly.


  • Collaborate with product managers, UX/UI designers, and other stakeholders to understand project requirements and translate them into technical specifications.


Version Control and Deployment


  • Use version control systems (e.g., Git) to manage code repositories efficiently.


  • Collaborate with DevOps teams to implement effective deployment strategies and ensure system reliability.


Monitoring and Debugging


  • Implement monitoring tools to track system performance and identify potential issues.


  • Conduct thorough testing and debugging to ensure the reliability and stability of backend systems.


Documentation


  • Create and maintain comprehensive documentation for backend code, APIs, and system architecture.


  • Ensure documentation is up-to-date and accessible to other team members.


QUALIFICATIONS


Minimum Qualifications

·      Degree in Computer Science

·      Fresh graduate or with 1 year working experience in backend or similar role.

 

Technical Qualifications

·      Knowledge of at least one programming language (e.g., Go, Python, Java, Node.js).

·      Passion for backend development and a strong willingness to learn.

·      Basic level knowledge across Linux and Unix OS platforms.

·      Knowledge of RESTful APIs and database systems (SQL or NoSQL)

·      Experience with version control systems (e.g., Git)

 

 Additional Requirements

·      Good communication skills

·      Excellent problem-solving capabilities and a team player.


APPLY

About the Company

Payments Network Malaysia

Embark on an exciting career journey with Payments Network Malaysia Sdn Bhd (PayNet), the heartbeat of Malaysia's financial markets!

As the national payments network and a pivotal infrastructure for Malaysia’s dynamic financial markets, PayNet is a linchpin in advancing the nation’s digital economy.

Our comprehensive suite of retail payment solutions - encompassing DuitNow (QR and P2P), JomPAY (Bill Payments), FPX (Online), MyDebit (Domestic Debit), MEPS (ATM), and IBG (Interbank GIRO) - not only offer wide accessibility but are seamlessly integrated into the fabric of daily life in Malaysia. These services have revolutionised the way Malaysians handle financial transactions, marking a significant leap in consumer convenience and efficiency.

At PayNet, our focus is on providing a safe, efficient, and innovative payments system. We are dedicated to improving and managing payment services that meet the evolving needs of consumers and businesses. Our work ensures the stability and reliability of Malaysia’s financial system, supporting the growth of the economy.

Learn more about our work and how we are contributing to Malaysia's financial future at www.paynet.my.

Join us in embracing digital payments and advancing Malaysia's financial landscape.