Developing and optimizing the server-side logic for our digital banking platforms.
EXTERNAL ADVERTISEMENT
VACANCY
BACK-END DEVELOPER
Applications are invited from persons with suitable qualifications to fill the position of “Back-end Developer” at the Group Digital Transformation Division (GDTD).
The jobholder is responsible for developing and optimizing the server-side logic for our digital banking platforms. The role involves ensuring the responsiveness and scalability of our applications, enhancing user experience, and maintaining data integrity. Working closely with the front-end developers and other team members, the Backend Developer will implement server-side solutions, integrate with web services, and handle data storage solutions.
JOB RESPONSIBILITIES INCLUDE:
- Developing and maintaining scalable and efficient backend services.
- Writing clean, maintainable and efficient code, adhering to best practices and coding standards.
- Developing and maintaining RESTful APIs for integration with front-end services and external services.
- Integrating third-party services and maintaining data integrity.
- Implementing unit and integration tests to ensure robustness and reliability of backend services.
- Optimizing applications for speed, scalability and data security.
- Working closely with front-end developers, product owners and other stakeholders.
- Maintaining comprehensive documentation of developed features, APIs and backend architecture.
- Keeping abreast of the latest industry trends, technologies and best practices in backend development.
- Suggesting and implementing new technologies and tools to enhance application quality and user experience.
GENERAL QUALIFICATIONS AND REQUIREMENTS
The jobholder should have:
- Bachelor's degree in computer science, Software Engineering, or related field.
- 3+ years of experience working as a Back-End Developer
- Previous experience in the banking or financial sector. (Would be an asset)
- Strong knowledge of database technologies and web server technologies (e.g., Apache, Nginx).
- Proven experience as a Backend Developer with a strong portfolio of developed applications.
- Proficiency in server-side languages (e.g., Java, Python, .Net, C#) and corresponding frameworks.
- Familiarity with version control tools such as Git and experience with RESTful API development.
- Experience with containerization (e.g., Docker) and cloud services (e.g., AWS, Azure).
- Familiarity with CI/CD practices and Agile development methodologies.
BEHAVIOURAL COMPETENCIES AND SKILLS
- Excellent problem-solving skills, communication skills, and attention to detail.
REMUNERATION
The Bank offers an attractive compensation package.
Closing date for submission of applications is March 13, 2025.
Thank you for your interest in Republic Bank Limited.
Please note that only suitable applications will be acknowledged.