June 18, 2021


APA Insurance Software Developer Kenyan Job Vacancies

Software Developer Job, IT Jobs April,


  • Shaping and implementing technology/business solutions to contribute to the organization’s competitive differentiation
  • Provide innovative solutions to complex business problems.
  • Plan, develop and implement large-scale projects from conception to completion.
  • Develop and architect lifecycle of projects working on different technologies and platforms.
  • Uses Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance the organization’s technology stack
  • Collaborates with other team members to implement user stories, write tests, and continuously deliver new/improved product functionality
  • Review and provide feedback to teammates on pull requests raised.
  • Communicates with internal IT teams to resolve technical dependencies during implementation
  • Builds organization’s brand in the technology community


  • Bachelor’s Degree in Information Technology / Computer Science or equivalent work experience
  • Master’s Degree in Computer Science / Engineering / Information Technology will be an added advantage 
  • Full-stack engineer with a passion for mentoring other colleagues in the team
  • Real passion for development and a demonstrated appetite for continual learning
  • Appreciation for pair programming
  • Familiarity with continuous integration and test-driven development

Professional Qualifications

  • Excellent understanding of Java programming and Spring Boot 
  • Working knowledge of HTML/ CSS, and a modern frontend Javascript framework, such as ReactJS, Vue.js 
  • Working knowledge of Mobile technologies like Kotlin, Android, iOS
  • Experience with database technologies, such as relational and NoSQL databases
  • Experience building, testing, and documenting APIs
  • Working knowledge of TDD
  • Working knowledge and experience in designing distributed applications
  • Cloud-native development and operations (DevOps, Docker, K8s)
  • Experience with cloud platforms (AWS/GCP/Azure)
  • Excellent experience with Git


  • Extensive experience (5+ years) in software development, scripting, and project management
  • Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, application security
  • Experience with Java testing frameworks, such as Mockito, Junit

How to Apply

Send mail to digital@apainsurance.org

N.B: Looking For A New Job? Find Your Next Job With Us. Click Here To Register Your CV. It’s Free.



What is your service?