1 month ago
Brites Management Services Limited

BACKEND DEVELOPER

Brites Management Services Limited

Software & Data

IT & Telecoms Confidential
Easy Apply

Job Summary

Architect and implement scalable, secure, and maintainable backend services tailored

  • Minimum Qualification : Bachelors
  • Experience Level : Mid level
  • Experience Length : 5 years

Job Description/Requirements

JOB TITLE:BACKEND DEVELOPER

NATURE OF JOB: FULL TIME

INDUSTRY:INFORMATION TECHNOLOGY SERVICES

SALARY:ATTRACTIVE

JOB LOCATION:NAIROBI


DUTIES AND RESPONSIBILITIES

Design and Develop Robust Backend Systems

  • Architect and implement scalable, secure, and maintainable backend services tailored
  • to handle high-throughput claims processing and core business operations.
  • Translate complex business requirements — especially within claims workflows — into
  • functional backend components that support automation, validation, and real-time decisioning.


Develop and Maintain RESTful APIs

  • Design, implement, and document clean, versioned, and reusable RESTful APIs for internal services and third-party integrations.
  • Ensure all endpoints follow security best practices and are optimized for performance, including caching strategies, pagination, and error handling.


Claims Workflow Automation

  • Build logic engines that manage multi-stage claims processes — from submission, assessment, validation, approvals, to disbursement.
  • Integrate with internal and third-party data sources (e.g. policy databases, risk assessment tools) to support automated claim decisioning and fraud detection.


Database Design and Optimization

  • Design relational schemas and NoSQL data models that reflect business workflows and ensure data integrity.
  • Write efficient SQL queries, stored procedures, and triggers for PostgreSQL/MySQL, and manage document-based or key-value storage for unstructured data when needed.
  • Perform database tuning, indexing, and query optimization to maintain system performance at scale.


Security and Compliance

  • Implement robust authentication and authorization mechanisms using industry- standard practices (e.g., OAuth2, JWT).
  • Ensure backend systems and data handling processes are compliant with relevant data privacy laws and regulatory requirements (e.g., GDPR, HIPAA, local insurance/financial regulations).


System Integration

  • Build and maintain secure integrations with third-party APIs, core insurance systems, payment gateways, document verification services, and external data providers.
  • Support the migration and synchronization of data between legacy systems and new platforms during digital transformation projects.


Testing and Quality Assurance

  • Write unit, integration, and performance tests to maintain code reliability.
  • Conduct test-driven development (TDD) where appropriate, and participate in QA reviews to ensure application stability before deployment.


DevOps and Deployment

  • Collaborate with DevOps teams to containerize applications using Docker and deploy them to staging/production environments using CI/CD pipelines.
  • Monitor application performance and availability using observability tools (e.g., Grafana, New Relic, Prometheus) and respond to incidents as needed.


Technical Documentation and Reporting

  • Maintain clear and comprehensive technical documentation for APIs, services, workflows, and database designs.
  • Create internal user guides for business analysts and QA teams working with back- end systems.


Team Collaboration and Agile Development

  • Actively participate in agile ceremonies — including sprint planning, daily stand-ups, retrospectives — and collaborate with cross-functional teams (Product, QA, Front- End, DevOps).
  • Support and mentor junior developers, conduct peer code reviews, and champion clean code principles and engineering excellence.


Continuous Improvement and Innovation

  • Stay up-to-date with industry trends, backend technologies, and best practices to propose innovative solutions and improve existing systems.
  • Evaluate and recommend tools, frameworks, or services that can increase development velocity, system reliability, or scalability.


KEY REQUIREMENT SKILLS AND QUALIFICATION

  • MBA or equivalent advanced degree in Business, Technology, or related field (preferred).
  • Minimum 5 years of professional experience in back-end development, ideally in the insurance, healthcare, or financial services sectors.
  • Demonstrated experience in building core business logic systems, particularly claims workflows or similar.
  • Strong expertise in Node.js and/or Java for backend development.
  • Solid experience designing and building RESTful APIs.
  • Proficient in SQL databases such as PostgreSQL and MySQL.
  • Experience working with NoSQL databases such as MongoDB, Redis, or Firebase.
  • Good understanding of software design patterns, microservices architecture, and containerization tools (Docker/Kubernetes is a plus).
  • Experience with API security (OAuth, JWT, etc.) and application performance tuning.

Important Safety Tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job
View More

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

This action will pause all job alerts. Are you sure?

Cancel Proceed
Follow us On:
Get it on Google Play
2025 BrighterMonday

Or your alerts