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