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

Qatar

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.


Skills

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.


Post date: 6 November 2025
Publisher: Bayt
Post date: 6 November 2025
Publisher: Bayt