1. Digital Innovation & Product Development
- Manage internal FinTech projects like mobile apps, websites, digital wallets, and automation tools.
- Suggest and test new features to improve service quality and user experience.
2. Software Development & Quality Control
- Oversee the complete software development process using tools:
- Frontend: Angular, or React.
- Backend: Java, Spring Boot and relevant libraries
- Ensure all software meets high standards for security, performance, and compliance.
- Supervise testing (UAT), system launches, and update schedules.
· Design and optimize databases (Oracle) to support applications and ensure data integrity.
· Write efficient queries and manage database migrations.
· Ensure the ongoing development and enhancement of the existing AurumPay Mobile Money system.
3. API Development & Third-Party Integration
- Lead the creation of APIs (REST and SOAP) for both internal and external use.
- Manage connections with mobile operators, digital wallets, EMIs, and external service providers.
- Maintain proper documentation and manage the full API lifecycle.
4. System Design & Infrastructure Planning
- Design technical systems and integration plans based on business needs.
- Work with teams across the organization to build scalable, efficient solutions.
- Ensure all systems connect properly with payment switches and gateways.
5. Team Leadership & Technical Support
- Understand the needs of different departments and offer secure, reliable solutions.
- Provide training and guidance to technical team members.
- Promote and enforce agile development methods across the team.
- Strong knowledge of programming languages: Java, Spring Boot and relevant framework and libraries.
- Experience designing system architecture and working with APIs (REST/SOAP) and third-party services.
- Familiar with microservices and the full software development lifecycle (SDLC).
- Hands-on experience integrating with wallets, telecom operators, EMIs, and financial switches.
- Comfortable working with Oracle databases.
- Responsible for deploying applications on Oracle WebLogic Server
- Skilled in using version control tools such as GitHub and GitLab.
- Good documentation and presentation skills.
- Able to manage multiple projects and adapt to changing priorities.
- At least 2 years of experience in FinTech, software development, or technical integration.
- Bachelor’s degree in Computer Science, IT, Software Engineering, or a related field (Master’s is a plus).
- Familiarity with mobile app development using Flutter or React Native is a plus
How to Apply: Interested candidates are invited to submit their resume and cover letter to jobs@aurumaf.com please indicate the job title and vacancy number
Aurum Afghanistan Mobile Money Services Company – AAMMS is an Afghanistan-based company registered with the Ministry of Industry and Commerce of Afghanistan under license number # 78895 and registration number 153736. The head office of Aurum-Afghanistan is located at 15th Street, Wazir Mohammad Akbar Khan Street 2, house # 3. The company is equipped with strong corporate governance structure, advanced technology, and widespread network of 60 branches across Afghanistan.