Full Stack Engineer

Full time
Posted Aug 12, 2025
🔍 Find Similar Jobs

Job Details

Employment Type

Full time

Salary

86.00 USD

Valid Through

Sep 11, 2025

Job Description

About The RoleFin Africa is seeking a Full Stack Engineer with strong backend and frontend development experience to join our growing engineering team. The ideal candidate will be passionate about building scalable, high-performance systems and delivering seamless user experiences. You will work across modern tech stacks - Java/Kotlin with Spring Boot and Quarkus, Django, and Next. js - to build and maintain critical features for our core solution. ResponsibilitiesDesign, build, and maintain scalable backend services using Java/Kotlin (Spring Boot / Quarkus) and DjangoDevelop responsive front-end applications using Next.

jsImplement and maintain automated tests across the stack to ensure code quality and reliabilityIntegrate observability tools including Open Telemetry and centralized logging solutionsCollaborate with product managers, designers, and other engineers to deliver end-to-end solutionsEnsure best practices in code quality, architecture, security, and performanceParticipate in code reviews, system design discussions, and contribute to technical documentationSupport and troubleshoot production issues as part of the engineering teamRequirementsBachelor’s degree in Computer Science, Information Technology, or a related field3+ years of experience in full stack developmentProficiency in Java or Kotlin, with experience in Spring Boot / QuarkusSolid experience with Django for building robust backend systemsProficient in React/Next.

js and modern frontend development practicesExperience working in the FinTech, Payments, or financial services domainFamiliarity with relational databases (e. g. , PostgreSQL, MySQL) and RESTful APIsExperience setting up and managing automated testing, telemetry, and loggingFamiliar with CI/CD tools and cloud-native development practicesPreferred QualificationsExperience with Apache Fineract or similar core banking platformsExperience working in Agile/Scrum environmentsFamiliarity with containerization tools like Docker and orchestration platforms like KubernetesPowered by JazzHRhCFHdDOa86

Apply Now

You'll be redirected to the company's application portal

Application Success Tips

Resume Tailoring

Customize your resume to highlight skills and experiences relevant to this specific position.

Company Research

Learn about the company's mission, values, products, and recent news before your interview.

Profile Optimization

Ensure your LinkedIn profile is complete, professional, and matches your resume information.

Interview Preparation

Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.

Back to Job Listings