Backend Engineer
HFC Limited, the banking and property finance subsidiary of HF Group, has an exciting opportunity in our Technology, Services and Operations Division. We are seeking a talented, dynamic, self-driven and results oriented individual who is committed to performance, excellence, and participation in our growth strategy.
As a Back-End Engineer, you will play a critical role in the development and maintenance of enterprise solutions within the unit. The role holder primary focus will be on server-side logic, databases, and ensuring the seamless functioning of the underlying systems that power front-end and business operations. Your role will involve working with APIs, databases, microservices, and cloud technologies to ensure seamless transactions and customer interactions.
Deadline: 2025-02-19
Category: Technology, Services & Operations
Subsidiary: HFC
Principle Accountabilities
- Development and Maintenance of Server-Side Logic: The Back-End engineer will design, build, and maintain the server-side logic that powers enterprise solutions, such as APIs, data processing pipelines, and business logic layers.
- Database Design and Management: The role-holder will create and manage database schemas to store, retrieve, and process data efficiently and also ensure data integrity, consistency, and security across systems.
- API Development and Integration: The role holder will build systems that handle high loads and traffic without performance degradation, essential for enterprise-scale solutions.
Key Competencies and Skills
General Competencies
- Problem-Solving Skills
- Collaboration
- Communication
- Project Management
Technical Competencies
- Programming Languages
- Software Design and Architecture
- Algorithms and Data Structures
- Databases and Data Management
- Version Control Systems
- Testing and Debugging
- Software Development Frameworks
- Cloud and DevOps
- Networking and Security
- Operating Systems and Environment Management
- Development Tools
- Documentation and Communication Tools
Minimum Qualifications, Knowledge and Experience
Academic & Professional
- Bachelor’s degree in Computer Science or a related field
- Experience in both Front End and Back End technologies e.g. Spring Boot, React, PHP Laravel, Databases MySQL, MS SQL, PostgreSQL and Oracle Databases, REST/JSON and SOAP/XML, Python, Linux Operating Systems.
Experience
- 3+ years’ experience in a busy software development environment.
- Experience with building and Back-End and Front-End applications
- Experience securing APIs (e.g., OAuth 2.0, JWT, TLS/SSL).
- Proficiency in languages like Java, Python, Node.js, C#, or Go.
- Familiarity with DevOps tools for CI/CD (e.g., Jenkins, GitLab CI/CD).