Backend Engineer

Apply for this job
First
Basic information
Job role
Engineering
Career level
Mid Career (2-6 years)
Keywords
Backend Engineer - Engineering
People
Second
Description
  • Build and maintain backend services for lending and fintech workflows including onboarding, loan processing, repayment, collections, and integrations.
  • Develop scalable APIs and services using Kotlin/Java with Spring Boot.
  • Work with PostgreSQL and messaging systems such as Kafka or NATS.
  • Contribute to event-driven architectures and distributed workflows with guidance from senior engineers.
  • Participate in system design discussions and contribute ideas around modularity, reliability, and scalability.
  • Collaborate with Product Managers, QA engineers, designers, and other stakeholders to understand business requirements and translate them into technical solutions.
  • Write clean, maintainable, testable code and participate in code reviews.
  • Debug production issues, monitor system performance, and improve operational reliability.
  • Contribute to CI/CD pipelines, observability, and deployment processes.
  • Continuously improve engineering practices, documentation, and development workflows.
Requirements
  • Experience working in fintech, lending, banking, or other regulated domains.
  • Exposure to event-driven systems and asynchronous processing.
  • Familiarity with workflow orchestration platforms such as Temporal, Cadence, or Step Functions.
  • Experience working with cloud-native systems and containerized deployments.
  • Understanding of software design patterns and scalable architectures.
  • Exposure to production monitoring and observability tooling.
Third
Company information
Industry
Financial Services
Area
New Cairo