Java Full Stack Developer – Remote GCC | 4+ Years Experience | Native Arabic Required

Website Questworkx
Location
Remote – GCC Working Hours
Job Category
- Information Technology (IT) & Software
- Engineering & Technical
- Remote / Work-from-Home Opportunities
Job Overview
We are seeking an experienced Java Full Stack Developer for a remote opportunity supporting a team operating within GCC working hours. This position is suitable for software development professionals with 4 or more years of experience in Java development, Spring Boot, microservices, REST APIs, database technologies, and modern full-stack development.
The successful candidate will contribute to the development and maintenance of enterprise software applications, working across backend Java services and frontend technologies such as React or Angular. The role requires strong experience with Spring Boot, microservices, Oracle SQL, REST APIs, Docker, JUnit or Mockito, Git, and Agile development practices.
This opportunity provides career growth in full-stack software engineering, microservices architecture, cloud-native development, API development, and modern application engineering. Professionals can further develop their technical expertise through advanced Java and Spring technologies, DevOps practices, AI-assisted development tools, technical training, certifications, and continuous professional development.
Key Responsibilities
- Design, develop, test, and maintain Java-based software applications.
- Develop scalable backend services using Java and Spring Boot.
- Design and maintain microservices-based applications.
- Develop and integrate REST APIs.
- Work with Oracle databases and perform SQL-based data operations.
- Support frontend development using React and/or Angular.
- Develop clean, maintainable, and scalable software solutions.
- Write and maintain unit and integration tests using JUnit, Mockito, or equivalent frameworks.
- Use Git for source code management and collaborative development.
- Work with Docker for application containerization and development environments.
- Participate in Agile development processes and sprint activities.
- Collaborate with developers, QA engineers, product teams, and other stakeholders.
- Troubleshoot application issues and resolve technical defects.
- Apply strong coding standards, software development practices, and design principles.
- Contribute to code reviews and continuous improvement of development processes.
- Explore AI-assisted coding and development tools to improve productivity and software engineering workflows.
Requirements & Qualifications
- Minimum 4 years of professional software development experience.
- Native Arabic speaker is mandatory.
- Immediate availability is mandatory.
- Strong hands-on experience with Java.
- Strong experience with Spring Boot.
- Strong understanding of microservices architecture.
- Experience with Oracle databases and SQL.
- Experience developing and consuming REST APIs.
- Exposure to frontend development using React and/or Angular.
- Experience with Docker.
- Experience with JUnit, Mockito, or equivalent testing frameworks.
- Strong Git and version-control experience.
- Experience working within Agile development teams.
- Strong problem-solving and analytical skills.
- Strong understanding of software development and coding best practices.
- Familiarity with AI-assisted coding and development tools.
- Strong communication and collaboration skills.
- Ability to work remotely within GCC working hours.
Salary, Benefits & Career Growth
Benefits
The job announcement does not specify salary or additional employee benefits. Candidates should confirm the complete compensation package, benefits, allowances, and employment conditions directly with the employer during the recruitment process.
Career Growth
This position provides opportunities to develop expertise across Java full-stack development, Spring Boot, microservices, APIs, databases, frontend technologies, Docker, automated testing, and modern software engineering.
Professionals can progress toward Senior Java Developer, Full Stack Lead, Java Technical Lead, Solution Architect, Microservices Architect, or other senior technology positions.
Training & Professional Development
The role provides exposure to modern Java technologies, microservices architecture, frontend development, containerization, automated testing, Agile methodologies, and AI-assisted software development. Relevant Java, cloud, DevOps, Agile, and architecture certifications can further support professional development and career progression.
Application Process
Application Process (Website)
Apply only through the official job link.
Click Apply Now on the Recrenza website to access the official application instructions and HR contact details.
Important: Native Arabic speakers and immediate joiners only.
HR Email for Application
Send your updated CV directly
Please use the following email subject:
Java Full Stack Developer | Native Arabic | Immediate Joiner
To apply for this job email your details to amrita.questworkx@gmail.com

