Arabic Speaking Backend Developer (Java Programming)

Website Apt Resources | Recruitment Specialists

Job 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, but 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.

To apply for this job please visit ae.linkedin.com.