Job Description
Findura Infosys is a Zambian ICT company that provides technology solutions for corporate clients.
We are looking for a versatile and hands-on Full Stack Developer to join our technology team at Findura Infosys. This role involves gathering requirements, designing solutions, and building end-to-end systems across USSD, web, mobile applications, and websites. You will work across the full stack using a modern mix of technologies including Laravel, Java, Flutter, SQL/MongoDB, Docker, and Linux/Windows servers.
Key Responsibilities
Requirements Analysis & Solution Design
-
Engage with internal and client stakeholders to understand and document technical requirements.
-
Translate business needs into technical specifications, wireframes, and system architecture designs.
-
Propose and review technical solutions that are scalable, secure, and aligned with Findura’s standards.
-
Break down high-level requirements into user stories or development tasks and contribute to sprint planning.
Development
-
UI/UX design
-
Develop scalable backend services using Laravel (PHP) and Java.
-
Build and maintain mobile applications using Flutter, integrating REST APIs and third-party services.
-
Design relational and NoSQL databases (MySQL, Microsoft SQL Server, MongoDB).
-
Build responsive web apps and USSD applications tailored to client needs.
Integration & Deployment
-
Containerize applications using Docker for seamless development and deployment.
-
Deploy applications on Linux and Windows-based servers, ensuring performance and reliability.
-
Test APIs using tools like Postman and write clean, well-documented code.
Collaboration & Support
-
Collaborate with support teams to ensure consistent user experiences.
-
Participate in sprint planning, code reviews, and daily stand-ups.
-
Provide technical documentation and 3rd tier client support for deployed solutions.
Qualifications and Experience
-
Bachelor’s degree or diploma in Computer Science, Information Systems, or related field.
-
At least 3 years of professional experience in full stack development.
-
Proven experience with:
-
Requirements gathering and translating specs into functional code
-
Laravel, Java (Spring Boot or similar)
-
Flutter (Dart)
-
MySQL, MongoDB, Microsoft SQL
-
Docker and Linux servers
-
REST API design, testing (Postman), and Git-based version control
-
Experience building or integrating USSD applications
-
Familiarity with CI/CD pipelines, cloud deployments, or API gateways
-
Exposure to SMS or payment APIs, and managing production outages