Skip to main content

Sr. System Engineer (Development) - Java / Fullstack Solution Developer

Job Title: SR. SYSTEM ENGINEER (DEVELOPMENT) - JAVA / FULLSTACK SOLUTION DEVELOPER (Pos. 2.2.5)
Full Stack Developer (JavaScript, Java)

Working Location: Qatar

Contract Type: Contract position

Key Responsibilities:
- Design and develop robust, scalable, secure, and efficient software solutions to meet business requirements.
- Design, develop, and maintain backend microservices and RESTful APIs following the latest industry standards and best practices.
- Implement effective security measures and best practices throughout the development lifecycle.
- Integrate with various services and APIs using API Gateway.
- Collaborate with cross-functional teams (projects, design, QA) to understand requirements and deliver solutions.
- Write clean, well-documented, and maintainable code for both front-end and back-end.
- Participate in code reviews and knowledge sharing within the team.
- Stay up-to-date with the latest technologies and industry trends.

Requirements:
Qualification:
- Minimum bachelor's degree in computer science, software engineering, or a related field (or equivalent experience).

Skills:
- Experience in designing and building user-friendly and intuitive applications.
- Strong understanding of data modeling and business process automation concepts.
- Experience with Microsoft technologies like Azure, SharePoint, and Office 365 is a plus.
- Expertise in building modern UI experiences with JavaScript frameworks (Vue.js, Angular, or React).
- Ensure a consistent and seamless user experience across all platforms.
- Strong understanding of RESTful API design principles and best practices.
- Experience with designing and implementing APIs using Azure Functions, API Gateway, and on-premise solutions.
- Craft secure and efficient backend services with Java and modern frameworks like Spring Boot.
- Seamlessly integrate services and APIs through API Gateways on cloud or on-premise configurations.
- Experience in database design and writing efficient queries.
- Experience with cloud platforms like Azure and on-premise server deployments.
- Deploy applications to both Azure cloud and on-premise servers using appropriate tools and methodologies.
- Excellent problem-solving, analytical, and critical thinking skills.
- Effective communication and collaboration skills.
- Ability to thrive in a collaborative and fast-paced environment.
- Champion code reviews and knowledge sharing within the team.
- Stay ahead of the curve by immersing yourself in the latest technological advancements.

Work Experience:
- 3+ years of experience as a Full-Stack Developer with strong JavaScript and Java proficiency.

Work Schedule: Not specified

Benefits: Not specified

Motivated engineers who are passionate about full-stack development and eager to work with the latest technologies are encouraged to apply for this exciting opportunity to make an impact in a collaborative, fast-paced environment!

Sr. System Engineer (Development) - Java / Fullstack Solution Developer

Qatar
Full time

Published on 05/06/2026

Share this job now