Ref: SP132-27

Job description / Role

Job Type
Full Time
Job Location
Dammam, Saudi Arabia
Nationality
Any Nationality
Salary
Not Specified
Gender
Not Specified
Arabic Fluency
Not Specified
Job Function
IT - Software & Web Development
Company Industry
IT, Software & Internet Services

- Design, develop, and implement robust and scalable web applications using a full-stack approach
- Collaborate with cross-functional teams, including UI/UX designers, backend engineers, and project managers, to ensure the successful delivery of projects
- Develop and maintain RESTful APIs using the Java Spring Boot framework
- Integrate and optimize the application with the TCP/IP protocol-based system platform and intelligent hardware using the Netty framework
- Implement data persistence and management solutions using a combination of MySQL, MongoDB, and Redis
- Optimize application performance, scalability, and security
- Participate in code reviews and provide technical guidance to junior developers
- Identify and address technical issues, bugs, and challenges throughout the software development lifecycle
- Stay up to date with the latest trends, technologies, and best practices in web development
- Contribute to the continuous improvement of development processes and tools

Requirements:

Qualifications:

- Bachelor's degree in computer science, Software Engineering, or a related field
- Proficiency in Java, Spring Boot, and related web development frameworks
- Familiarity with Netty framework for TCP/IP protocol-based systems
- Experience working with MySQL, MongoDB, and Redis databases

Experience:

- Minimum 5 years of experience as a full-stack web developer
- Proven track record of designing, developing, and deploying complex web applications
- Experience in integrating and optimizing applications with TCP/IP protocol-based systems and intelligent hardware
- Familiarity with Agile software development methodologies

Soft Skills:

- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Adaptability and willingness to learn new technologies
- Attention to detail and a focus on delivering high-quality work
- Ability to work independently and as part of a team
- Proactive and self-motivated in identifying and addressing technical challenges

Technical Skills:

- Proficient in Java, Spring Boot, and related web development frameworks
- Expertise in RESTful API design and implementation
- Hands-on experience with the Netty framework for TCP/IP protocol-based systems
- Familiarity with MySQL, MongoDB, and Redis databases
- Exposure to front-end technologies such as HTML, CSS, JavaScript, and responsive web design
- Knowledge of software design patterns, best practices, and software engineering principles
- Familiarity with containerization and cloud-based deployment strategies
- Proficient in using version control systems (e.g., Git) and collaboration tools

About the Company

We are an IoT and safety solutions company located in Saudi Arabia. We manufacture, provide and develop various IoT systems for different applications, especially in the safety field.

IoT technologies We work with various IoT verticals like smart cities, cold chain, water, smart home, sphere, agri, bank, power, etc.

Get personalised updates on latest vacancies
Similar jobs you may be interested in
Senior Python Developer Easy Apply
OneReg
Dubai 30 Oct
Full Stack IT Developer Easy Apply
Guildhall
Dubai 20 Oct
Full Stack Developer Easy Apply
Exclusive Talent Management
Dubai 17 Sep
Backend Developer (Django/Python) Easy Apply
Hike Tech
Muscat 15 Sep
Full Digital Stack Developer & Analyst Specialist Easy Apply
GFS Developments
Dubai 4 Sep
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Full Stack Developer salaries in Saudi Arabia

Average monthly compensation
SAR 4,000

Breakdown available for industries, cities and years of experience