Back End Developer
United Arab Emirates
our client is a fast-growing IT outsourcing company based in Dubai, UAE, providing customized IT solutions and services to businesses across various industries. They are looking for a talented Back End Developer to join the team and help develop robust and scalable web applications.
Job Description:
As a Back End Developer, you will be responsible for developing, maintaining, and enhancing the server-side components of web applications. You will work closely with the front-end developers, project managers, and clients to ensure that our applications are efficient, reliable, and scalable.
Responsibilities:
• Develop and maintain server-side components of web applications using modern programming languages such as Java, Python, or Node.js • Design and implement database structures and APIs that support the functionality of the web applications • Collaborate with front-end developers to integrate user interfaces with server-side logic • Write clean, maintainable, and scalable code that adheres to industry standards and best practices • Conduct thorough testing and debugging of server-side components to ensure optimal performance and reliability • Participate in code reviews and provide constructive feedback to other team members • Continuously research and evaluate new technologies and techniques to improve our development processes and deliverables • Ensure compliance with security and data protection standards
Requirements:
• Bachelor's degree in Computer Science or a related field • 5+ years of experience in back-end development using modern programming languages such as Java, Python, or Node.js • Experience with database technologies such as MySQL, MongoDB, or Oracle • Familiarity with RESTful APIs and microservices architecture • Strong problem-solving and analytical skills • Excellent communication and collaboration skills • Ability to work independently and in a team environment • Knowledge of security and data protection standards
Job Description:
As a Back End Developer, you will be responsible for developing, maintaining, and enhancing the server-side components of web applications. You will work closely with the front-end developers, project managers, and clients to ensure that our applications are efficient, reliable, and scalable.
Responsibilities:
• Develop and maintain server-side components of web applications using modern programming languages such as Java, Python, or Node.js • Design and implement database structures and APIs that support the functionality of the web applications • Collaborate with front-end developers to integrate user interfaces with server-side logic • Write clean, maintainable, and scalable code that adheres to industry standards and best practices • Conduct thorough testing and debugging of server-side components to ensure optimal performance and reliability • Participate in code reviews and provide constructive feedback to other team members • Continuously research and evaluate new technologies and techniques to improve our development processes and deliverables • Ensure compliance with security and data protection standards
Requirements:
• Bachelor's degree in Computer Science or a related field • 5+ years of experience in back-end development using modern programming languages such as Java, Python, or Node.js • Experience with database technologies such as MySQL, MongoDB, or Oracle • Familiarity with RESTful APIs and microservices architecture • Strong problem-solving and analytical skills • Excellent communication and collaboration skills • Ability to work independently and in a team environment • Knowledge of security and data protection standards