Enable job alerts via email!

Senior Software Engineer, Fullstack

GXBank

Selangor

On-site

MYR 150,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading digital bank in Malaysia is seeking a Full Stack Software Engineer to develop and implement web applications, working with backend services and APIs. The ideal candidate is proficient in backend development, with knowledge in Golang, Java, Python, C#, or Node.js. This position requires strong problem-solving skills and experience with large-scale services. Join a team focused on transforming the banking experience for unserved individuals and businesses.

Qualifications

  • Strong proficiency in backend development.
  • Experience with designing, developing, and implementing large-scale online services.
  • Ability to communicate insights through design skills.

Responsibilities

  • Develop and implement full stack web applications.
  • Build critical back-end services and APIs.
  • Collaborate across engineering teams for architectural design.
  • Participate in code and design reviews.
  • Engage in capacity planning and performance tuning.

Skills

Backend development proficiency
Golang
Java
Python
C#
Node.js
Algorithms and data structures
Distributed systems
System performance analysis

Education

Degree in Computer Science or Software Engineering
Job description
Overview

GX Bank Berhad - the Grab-led Digital Bank - is the FIRST digital bank in Malaysia, approved by BNM to commence operations. We aim to leverage technology and innovation to serve the financial needs of the unserved and underserved individuals, and micro and small medium enterprises. We are driven by our shared purpose and passion to bring positive transformation to the banking industry, starting with solutions that address the financial struggles of Malaysians and businesses.

What You Will Do
  • Develop and implement the full stack web applications; to improve the availability, scalability, latency, and efficiency of the Bank’s range of services.
  • Building critical back-end services, APIs, and frontend interfaces, as well as associated integration components.
  • Develop scalable applications and integrate them with other third-party and internal products.
  • Problem solver with ability to estimate and size technical solutions based on business requirements.
  • Design, develop, and maintain web applications that are used by external customers and internal business teams.
  • You collaborate with other engineering teams to explore and create new designs / architectures geared towards scale and performance, and product and experience teams to define and prototype feature specifications.
  • You participate in code and design reviews to maintain our high development standards.
  • You engage in service capacity and demand planning, software performance analysis, tuning and optimization.
  • You will liaise closely with the infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations.
  • You are responsible for designing, building, analysing and fixing large-scale systems.
  • You are accountable for full stack performance tuning and optimization.
  • You support the debugging and modification of complex, production software.
The Must-Haves / Qualifications
  • You have Heart, Hunger, Honour and Humility.
  • You have a degree in Computer Science, Software Engineering, Information Technology or extensive working knowledge of strong computer science fundamentals in algorithms and data structures.
  • You have extensive working knowledge in software engineering in a distributed systems environment.
  • You are methodical and can communicate your observations and insights well through your design skills and ability to think critically of the current system in terms of growth and stability.
  • Strong proficiency in backend development; experience with Golang is a bonus.
  • Strong proficiency in backend development, with a background in languages like Java, Python, C#, or Node.js; experience with Golang is a bonus.
  • Your prior experience in designing, developing, and implementing large-scale, highly available online services, with a strong understanding of system performance and scaling, will be an advantage.
Note

Unlock job insights

Salary match Number of applicants Skills match

Be careful This job ad has not been subjected to our hirer verification process. Proceed cautiously and do your own checks before providing any personal information. Learn how to protect yourself Report this job ad

What can I earn as a Full Stack Software Engineer

What can I earn as a Full Stack Software Engineer

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.