freehire launches on Product Hunt on 26 August.

Follow →

Senior Backend Engineer

Summary

Build and extend backend services and APIs in Java/Kotlin/Scala to support fintech features, cloud microservices, and high-scale user growth.

Tala is seeking a driven engineer to join our growing Product Development team. You will work closely with fellow Tala engineers to build and extend Tala’s backend architecture to support new country launches, new features, and a fast growing user base.

What You'll Do

  • Design, develop, and maintain robust backend services, APIs, and data integration layers that power key product features.
  • Review design documents, perform code reviews, and weigh in on implementation choices from other technical teams.
  • Write clean, efficient, and easily maintainable code, strictly adhering to established coding standards and best practices.
  • Enhance overall code quality, performance, and security by participating in thorough code reviews.
  • Design and optimize database schemas and queries to guarantee high performance and system reliability.
  • Contribute to the testing infrastructure to increase code coverage for backend modules.
  • Troubleshoot and resolve technical issues quickly and effectively across both development and production environments.
  • Advance monitoring and alerting capabilities of backend modules to allow proactive improvements to availability and response times.

What You'll Need

  • 5+ years of hands‑on experience in designing and developing applications using Java, Kotlin, and/or Scala, including exposure to a web framework such as Spring.
  • Developed and launched large‑scale consumer applications with the backend on cloud infrastructure (AWS, Google Cloud, or Azure) using microservices architecture paradigms.
  • Proven problem‑solving abilities and a strong drive for independent learning and work.
  • Expert knowledge in REST API design and development for mobile/web use.
  • Expert knowledge in architecture & system design.
  • Expert proficiency in Agile development process.

Nice to Have

  • Exposure to containerization technologies, such as Docker or Kubernetes.
  • Familiarity with MariaDB.
  • Familiarity with Kafka.
  • Familiarity with production monitoring tools, including logging (e.g., SumoLogic, Kibana), basic APM tools, and observability frameworks such as OpenTelemetry.

Equal Opportunity Employer
We hire talented people regardless of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available