Hotline +252 611 000434

Backend Developer (Reactive Java Spring boot)

Join Our Innovative Technical Team

Backend Developer (Reactive Java Spring boot)
Backend Developer (Reactive Java Spring boot)
As a Backend Developer, you will build and maintain the high-performance, scalable microservices that form the core of our platform. Using reactive Java, you will handle everything from database interactions and business logic to critical third-party integrations.

Key Responsibilities
• Develop and maintain resilient, scalable, and high-performance backend microservices using reactive Java (e.g., Project Reactor, RxJava).
• Contribute to core applications, including the Customer Management Backend, Transaction API, and Agent Portal API
• Design and manage data persistence layers using Microsoft SQL, ensuring data integrity and performance.
• Implement complex business logic for KYC workflows, integrating with Azure Document AI and other internal services.
• Integrate with external payment gateways (e.g., SmartRemit) and notification services (e.g., OneSignal) to deliver core product features.
• Write secure, efficient code, including implementing application-level encryption logic for sensitive data.
• Collaborate with frontend and DevOps teams to ensure seamless API contracts and smooth deployment via CI/CD pipelines.

Qualifications and Skills

1.Essential Technical Skills
• Programming: Strong proficiency in Java, with specific, demonstrable experience in reactive programming.
• Architecture: Experience building and maintaining distributed systems and microservices.
• Databases: Solid understanding of and experience with relational databases, particularly Microsoft SQL.
• API Development: Expertise in designing, building, and securing RESTful APIs.
• Cloud Integration: Experience consuming cloud services (e.g., Azure Key Vault, Blob Storage) securely.

2.Preferred Qualifications
• Experience in the fintech industry or with transactional, high-concurrency systems.
• Familiarity with document processing, KYC workflows, and data encryption.
• Knowledge of working within a modern DevOps culture (Azure DevOps, Bazel, CI/CD).
• Experience with third-party API integrations for payments and messaging.

 

Click Here to apply

Only candidates can apply for this job.

Contact Us

Bakaaro Market
Howl-Wadaag District,
Mogadishu, Somalia
+252.611000434
info@shaqodoon.net