Senior System Engineer (Development) – Java / Full Stack Solution Developer

Doha, Ad Dawhah, Qatar

Apply Now

reference
Job reference 1265616
location
Location Doha, Ad Dawhah, Qatar
sector
Sector IT
function
Function IT & Telecoms
type
Employment type Contract
date
Date published November 3, 2025

Position Title: Senior System Engineer (Development) – Java / Full Stack Solution Developer

Overview:

Company is seeking a highly skilled and motivated Senior Full Stack Developer with expertise in Java and JavaScript to join our dynamic development team. The ideal candidate will have a strong background in designing and building intuitive, scalable, and secure applications, with experience across both front-end and back-end technologies.

Primary Duties & Responsibilities:

  • Design and develop robust, scalable, and secure software solutions aligned with business requirements.
  • Build and maintain backend microservices and RESTful APIs using industry best practices.
  • Implement security measures throughout the development lifecycle.
  • Integrate services and APIs using API Gateway (cloud and on-premise).
  • Collaborate with cross-functional teams including project managers, designers, and QA engineers.
  • Write clean, well-documented, and maintainable code for both front-end and back-end components.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Continuously explore and adopt emerging technologies and industry trends.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Skills & Competencies:

  • Proven experience in designing and developing user-friendly, intuitive applications.
  • Strong understanding of data modeling and business process automation.
  • Proficiency in modern JavaScript frameworks such as Vue.js, Angular, or React.
  • Expertise in building modern UI/UX experiences.
  • Solid understanding of RESTful API design principles and best practices.
  • Experience in backend development using Java and frameworks like Spring Boot.
  • Skilled in designing and implementing APIs using Azure Functions, API Gateway, and on-premise solutions.
  • Experience with Microsoft technologies including Azure, SharePoint, and Office 365 is a plus.
  • Strong database design skills and ability to write efficient queries.
  • Experience deploying applications to Azure cloud and on-premise servers.
  • Excellent problem-solving, analytical, and critical thinking abilities.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced, team-oriented environment.
  • Commitment to writing clean, documented, and maintainable code.
  • Active participation in code reviews and knowledge sharing.
  • Passion for staying updated with the latest technological advancements.

Work Experience:

  • Minimum of 3 years of experience as a Full Stack Developer with strong proficiency in JavaScript and Java.

Not the job you are looking for? Search hundreds more

Search Now.