Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from HF Group has expired
View current and similar jobs using the button below
  • Posted: Jul 21, 2025
    Deadline: Jul 28, 2025
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Housing Finance Company of Kenya was incorporated as the premier mortgage Finance Institution in Kenya licensed under the Banking Act with the CDC and the GoK owning 60% and 40% respectively.

    Housing Finance started operations with the main objective of implementing the government’s policy of promoting thrift and home ownership by lending ...
    Read more about this company

     

    Backend Engineer

    Principle Accountabilities

    • Design and implement scalable, high-performance backend applications and microservices using Spring Boot, Python, and PostgreSQL, ensuring alignment with both business goals and customer needs.
    • Collaborate closely with Product Owners, Business Analysts, and Solution Architects during the requirements engineering phase to clearly understand and document both functional and non-functional requirements for backend systems.
    • Work alongside scrum teams to translate user stories, work items, and business requirements into well-structured, maintainable code, ensuring that each feature is delivered with efficiency and precision according to Agile practices.
    • Design and optimize databases (PostgreSQL, MySQL, MSSQL), implementing advanced indexing, query tuning, and replication strategies to maintain high availability and optimal performance in production environments.
    • Implement event-driven architectures using Kafka and ActiveMQ, enabling efficient asynchronous processing and seamless system integrations.
    • Be accountable for the entire software development lifecycle, from initial requirements gathering and solution design review to user test planning, defect tracking, and ensuring the timely delivery of reliable backend services.
    • Integrate robust application controls during the design phase to mitigate risk exposure, ensuring that security, data integrity, and compliance standards are upheld throughout the system lifecycle.
    • Analyze and resolve software defects and performance bottlenecks, contributing to continuous improvement efforts aimed at increasing system resilience, fault tolerance, and scalability in production environments.
    • Design, develop, and execute unit and integration tests, conducting thorough testing to ensure that backend code is reliable, secure, and high-performing. Focus on maintaining high standards of Test-Driven Development (TDD).
    • Collaborate with Enterprise Architecture teams to evaluate product requirements and design backend architectures that adhere to organizational policies, industry best practices, and compliance standards.
    • Partner with Technology Operations and Support teams to ensure smooth system handovers, providing comprehensive documentation, and establishing Operational Level Agreements (OLAs) for Level 3 support to ensure seamless ongoing maintenance.

    Key Competencies and Skills

    • Problem-Solving & Critical Thinking -Ability to debug complex issues methodically.
    • Analytical mindset to weigh trade-offs (e.g., performance vs. scalability).
    • Strong Communication and Interpersonal skills
    • Collaboration & Teamwork skills
    • Adaptability & Learning Agility - Keeping up with new technologies/tools (e.g., transitioning from monoliths to microservices).
    • Handling shifting priorities in agile environments.
    • Business Acumen -Understanding how backend work impacts ROI (e.g., cost optimization in cloud infra).

    Minimum Qualifications, Knowledge and Experience

    • Bachelor’s degree in Information Technology, Computer Science, or a related discipline from a recognized university.
    • 3+ years of backend software development experience, with a proven track record of building scalable, efficient backend services and systems in fast-paced, dynamic environments.
    • Proficiency in Spring Boot, Java, and Python, with extensive experience developing modern backend services and integrating them with web applications.
    • Hands-on experience with PostgreSQL, MySQL, and MSSQL databases, including expertise in database design, optimization, and maintenance for high-performance, scalable systems.
    • Experience with messaging platforms like Kafka and ActiveMQ, utilizing these technologies for asynchronous processing, queuing, and system integration in distributed architectures.
    • Proficiency with GitHub, Jenkins, or Azure DevOps, focusing on source code management, automated deployments, and maintaining CI/CD pipelines to ensure smooth development workflows.
    • At least 2 years of hands-on experience with configuration management and deployment tools such as Puppet, Ansible, Chef, or Terraform, enabling automated infrastructure provisioning and deployment.
    • Solid experience in developing CI/CD pipelines, using tools like Azure DevOps, Jenkins, and Bamboo, to streamline development processes, ensuring timely and high-quality delivery.
    • Experience with containerization technologies such as Docker and Kubernetes, ensuring efficient deployment, scaling, and management of applications in containerized environments.
    • Experience with cloud platforms, particularly Azure, for deploying and managing scalable, secure, and cost-effective cloud-based solutions and services.
    • Strong background in Agile environments, with a focus on Test-Driven Development (TDD), iterative delivery, and close collaboration with cross-functional teams to ensure high-quality software development.
    • Experience with banking systems is a plus, demonstrating familiarity with financial services, regulatory compliance, and integration with core banking applications

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to HF Group on www.hfgroup.co.ke to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at HF Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail