Doha, Ad Dawhah
8 days ago
Senior System Engineer (Development) – Java / Full Stack Solution Developer
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.
Confirmar seu email: Enviar Email