Full Stack Developer
Perfect Vision
Date: 6 days ago
City: Dammam
Contract type: Full time
JOB TITLE: Full Stack Developer
JOB TYPE: Full-time
LOCATION: Dammam
IQAMA STATUS: Transferable
SUPERVISOR/MANAGER: Innovation Manager
Main Duties/Responsibilities
SKILLS & EXPERIENCE
JOB TYPE: Full-time
LOCATION: Dammam
IQAMA STATUS: Transferable
SUPERVISOR/MANAGER: Innovation Manager
Main Duties/Responsibilities
- - 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
SKILLS & EXPERIENCE
- - 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
- - 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
- - 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
- - 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
- - Deliver high-quality, scalable, and maintainable web applications that meet or exceed business requirements
- - Collaborate effectively with cross-functional teams to ensure the timely and successful completion of projects
- - Continuously improve application performance, security, and reliability
- - Identify and implement innovative solutions to technical challenges
- - Contribute to the development and optimization of the organization's technology stack
- - Participate in knowledge-sharing and mentoring activities to support the growth of the development team
- - Successful delivery of web applications within project timelines and budgets
- - Positive feedback from stakeholders on the quality and functionality of the delivered applications
- - Measurable improvements in application performance, scalability, and security
- - Adoption and effective implementation of new technologies and best practices
- - Number of technical issues and bugs resolved within agreed-upon SLAs
- - Participation in knowledge-sharing and mentoring activities
- - Continuous professional development and skill enhancement
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Junior Geotechnical Engineer - Fugro
Echelonix,
Dammam
18 hours ago
Job DescriptionJob Title: Junior Geotechnical EngineerJob Summary: We are seeking a motivated and detail-oriented Junior Geotechnical Engineer to join our team. The ideal candidate will be a fresh graduate with a Bachelor’s degree in Civil Engineering, eager to learn and contribute to various geotechnical projects.Key Responsibilities:Assist in the planning and execution of geotechnical investigations and surveys.Conduct site visits to collect...
Business Development Manager
Fine Global HR,
Dammam
2 days ago
Urgent Hiring: Business Development Manager Location: Saudi ArabiaRequirements Bachelor’s degree in business administration, Marketing, or a related field is preferred. 10 years of experience in business development in Saudi Arabia region. Construction industry preferred. Recent experience must be in a senior role. Excellent communication and negotiation skills, with fluency in English. Willingness to travel frequently as required by the role....
Assembler III
HMH,
Dammam
1 week ago
About UsHMH is a leading provider of drilling solutions, offering a wide range of products and services that are designed to be the safest and most efficient in the industry. Apart from our expertise in land and offshore operations, we are continuously expanding our knowledge within subsea mining, geothermal, onshore and offshore construction, as well as offshore wind industries. With...