*Job Title: Full Stack Developer**Location:* Dammam, Saudi Arabia *Job Type:* Full-Time *Company Overview:* We are a leading innovator in [Industry e.g., financial services, healthcare, etc.]. We are committed to delivering exceptional value to our clients through high-quality software solutions. We are currently expanding our technical team to support the development and implementation of new features and products. *Job Description:* We are seeking a highly skilled Full Stack Developer to join our dynamic IT team. This role involves designing and developing robust applications using a mix of technologies including Java, Spring Boot, Netty, RabbitMQ, Redis, MySQL, MongoDB, and Vue.js. The ideal candidate will be responsible for building scalable, high-performing systems that meet the complex needs of our business. *Responsibilities:* - Develop and maintain our main application using Java and Spring Boot. - Implement asynchronous messaging architectures using RabbitMQ. - Design and optimize data storage solutions with MySQL and MongoDB. - Enhance real-time communication in our applications using Netty. - Utilize Redis for caching mechanisms to improve application performance. - Develop front-end user interfaces with Vue.js, ensuring responsiveness and cross-browser compatibility. - Collaborate with cross-functional teams to define, design, and ship new features. - Ensure code quality, organization, and automatization. - Provide technical support and maintenance for deployed applications. *Required Skills:* - Proficient in Java and Spring Boot framework. - Experience with messaging systems like RabbitMQ. - Strong understanding of both SQL (MySQL) and NoSQL (MongoDB) databases. - Knowledge of real-time web technologies, preferably Netty. - Familiarity with caching mechanisms, specifically Redis. - Experience with front-end technologies, especially Vue.js. - Solid understanding of object-oriented programming and design patterns. - Good knowledge of RESTful APIs and microservices architecture. - Strong analytical and problem-solving skills. *Qualifications:* - Bachelor’s degree in Computer Science, Engineering, or a related field. - At least [X] years of experience in software development. - Proven track record of developing and implementing large-scale software applications. - Excellent communication and teamwork skills. - Ability to work in a fast-paced, deadline-driven environment. *Why Join Us:* - Competitive salary and benefits package. - Dynamic and innovative work environment. - Opportunities for professional growth and advancement.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Software Engineer Full-Time Jobs in Saudi Arabia.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Saudi Arabia, connecting you to thousands of jobs fast!
Find the best jobs in Saudi Arabia, apply in 1 click and get a job today!