Posted 1 week ago

Arabic Speaking Backend Developer /Java Programming/

Full time
Dubai, AE
Senior
Salary Range: AED 159,000 - AED 197,000
Full Job Description
Summary
Seeking Backend Developer in Java for Apt Resources in Egypt. Responsibilities include API integration and system management. Requires 5+ years' experience, Agile knowledge, and strong problem-solving skills.
Description

Apt Resources is currently seeking an experienced Backend Developer specializing in Java Programming for their client's team in Egypt. As a Backend Developer, you will be responsible for ensuring the system operates smoothly behind the scenes. Your role involves integrating the application with necessary systems and services while providing a clean, user-friendly API for the front-end. Though your work is typically invisible to the end-user, you are fully accountable for the application's functionality, performance, and scalability. You must possess expertise in creating modern, efficient APIs, integrating with legacy systems, and managing databases.

Responsibilities:
Design and implement the business logic and backend architecture for the product.
Collaborate with frontend developers to create functional, high-performing, and comprehensive APIs.
Analyze existing company software systems and integrate the application with relevant data sources.
Write unit and integration tests, and build automation tools for routine tasks.
Develop efficient, high-quality code that is well-documented.
Critically evaluate ideas and approaches to avoid inefficiencies and potential issues.

Requirements:
Over 5 years of experience as a backend developer specializing in Java Spring Boot.
Strong understanding of Object-Oriented Programming and engineering principles such as SOLID.
Extensive experience in building and optimizing large-scale applications using RESTful API services.
Proficient with database systems, including both SQL and NoSQL stores (e.g., MySQL, Oracle, MongoDB, Couchbase).
Experience integrating with JavaScript frameworks, such as React, is an advantage.
Skilled in writing unit, integration, and API tests effectively.
Knowledge of immutable infrastructure, infrastructure automation, and provisioning tools is a plus.
Solid understanding of Agile methodologies.
Preferred experience as a developer in a cross-functional agile team.
Strong communication skills, able to explain complex technical concepts and align the organization on key decisions.
Excellent problem-solving skills with the ability to quickly analyze complex issues and present clear solutions.
Collaborative team player who creates innovative solutions efficiently.
Passionate about technology and excited by emerging and disruptive innovations.
Motivated by an entrepreneurial environment that encourages self-starters.
Values a culture of transparency and trust.
Open to learning new concepts and expanding knowledge beyond current expertise.

Benefits:
The salary is between EGP 159k - 197k depending on the experience.

Interested?