Flag job

Report

Backend Software Engineer - Senior

Min Experience

5 years

Location

Qatar, remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

As a Senior Backend Developer, you will have the opportunity to work on a new innovative product (SaaS application) that leverages AI to unlock powerful insights from enterprise data across multiple sources, helping organizations make accurate data-driven decisions. You will be expected to integrate AI and ML models into production environments acting also as a mentor for our junior engineers. Responsibilities and Duties Collaborate with cross-functional teams to define technical requirements and align project goals Build and optimize data pipelines to support efficient data handling for AI applications Ensure that backend services, data handling, and AI models adhere to security best practices and industry compliance standards (e.g., GDPR, HIPAA) Conduct code reviews and testing strategies to ensure system reliability and efficiency Maintain technical documentation to support objectives Minimum Qualifications Must-Have: A Bachelor/Master degree in Computer Science, Software Engineering, or a related field At least 5 years of experience in Backend development in Java (Spring Framework, and Spring Boot) Experience with cloud platforms like Azure, including AI tools and services (Azure OpenAI, Document Intelligence) Expertise with AI/ML concepts, particularly large language models (LLMs) Proven experience in designing and building secure, scalable RESTful APIs to support AI-driven applications, with a strong understanding of security practices (encryption, authentication, and compliance) Strong database skills, including relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis), optimized for AI applications Extensive experience in CI/CD pipelines, Git, and collaborative development workflows for automated testing and deployment Previous experience in Python will be considered as a plus Skills & Competences: Strong problem-solving and analytical abilities Excellent communication and collaboration skills Leadership and mentoring capabilities Proactive approach to continuous learning

Skills

java
spring-framework
spring-boot
azure
ai
ml
rest-api
postgresql
mysql
mongodb
redis
ci-cd
git
python