We are a finance and technology driven organisation who are really passionate about making financial inclusion count for everyone.
Read more about this company
As a Backend Engineer in the Technology and Information Technology (IT) industry, you will be responsible for designing, developing, and maintaining the server-side logic of web applications. You will work closely with front-end developers, database administrators, and other team members to ensure seamless integration of front-end and back-end components. Your role will involve writing clean, efficient code, optimizing applications for maximum speed and scalability, and implementing security and data protection measures.
Responsibilities
Designing and developing scalable backend services and APIs
Collaborating with front-end developers to integrate user-facing elements with server-side logic
Optimizing applications for maximum speed and scalability
Implementing security and data protection measures
Troubleshooting and debugging issues
Writing clean, maintainable code
Managing and maintaining databases
Staying up-to-date with industry trends and best practices
Requirements
Bachelor's Degree in Computer Science, Engineering, or a related field
Proven work experience as a Backend Engineer or similar role
Strong programming skills in languages such as Java, Python, or Node.js
Experience with backend frameworks such as Spring, Django, or Express
Familiarity with databases (e.g., MySQL, MongoDB)
Knowledge of RESTful APIs and web services
Understanding of server-side templating languages
Excellent problem-solving skills
Ability to work in a fast-paced environment and meet deadlines