Job Description:
The Mid level Backend Engineer is responsible for supporting the creation, enhancement, and maintenance of backend systems. This role focuses on implementing features, debugging issues. The ideal candidate will demonstrate a strong willingness to learn, follow best practices, and collaborate with team members to help build dependable and effective software solutions.
Key Responsibilities:
● Develop, test, and deploy backend services and APIs.
● Collaborate with frontend developers to integrate user-facing elements with backend logic.
● Optimize application performance and scalability.
● Write clean, maintainable, and well-documented code.
● Participate in code reviews and provide constructive feedback.
● Troubleshoot and resolve backend issues.
Stay up-to-date with the latest backend technologies and industry trends.
Requirements:
● Bachelor’s degree in Computer Science, Engineering, or a related field.
● Proven 3 years + experience as a Backend Engineer
● Strong proficiency in backend Java/Java Spring Boot.
● Solid understanding of database systems (e.g., MySQL, PostgreSQL, MongoDB).
● Experience with RESTful API development.
● Knowledge of cloud platforms (AWS, GCP, Azure) is a plus.
● Excellent problem-solving and debugging skills.
● Strong attention to detail and ability to deliver high-quality code.
● Effective communication and collaboration with cross-functional teams, including frontend developers, designers, and product managers.
● Openness to feedback and contribution to a cooperative and innovative work environment.
● Active engagement in team discussions and knowledge sharing.
● Strong bilingual communications skills in Arabic and English.
To apply for this job please visit minisite.niloos.ai.