Job Description

🟩 Position: Junior Java Developer📍 Location: Remote – Work from anywhere🕒 Engagement: Full-time, long-term project💰 Salary: Competitive🌐 Language: English (Fluent)🎯 Experience: 0–2 years (Fresh Graduates Welcome)🕘 Working Hours: Egypt business hours📝 About the RoleWe are looking for enthusiastic Junior Java Developers who are passionate about building high-quality applications and excited to grow their technical skills.This role is perfect for fresh graduates or early-career engineers with strong Java fundamentals who want to work on modern software projects, learn real-world development workflows, and collaborate with a senior, supportive engineering team.If you're motivated, curious, and eager to learn — this is your opportunity to start your software engineering journey with us.🧩 ResponsibilitiesDevelop, maintain, and debug Java-based components and features.Work with the engineering team to understand requirements and implement solutions.Participate in code reviews and follow clean coding practices.Write efficient, reusable, and maintainable Java code.Support building and integrating APIs.Contribute to technical documentation.Work within Agile/Scrum development processes.🎓 QualificationsRequired:Strong understanding of Java SE and OOP principles.Solid foundation in SQL and relational databases.Basic understanding of REST API concepts.Familiarity with software development fundamentals.Good problem-solving and analytical skills.Eagerness to learn, grow, and work in a fast-paced environment.Preferred / Bonus:Exposure to Spring Boot or Java frameworks.Knowledge of HTML/CSS/JavaScript.Experience using Git or GitHub.Any personal projects or university projects showcasing your skills.Why Join Fekra?🏆 ISO-Certified & ISTQB Platinum Partner – Be part of a globally recognized company.🌍 100% Remote – Work from anywhere!💰 Competitive Salary🚀 Exciting Projects – Work on cutting-edge fintech and cloud-based applications.📈 Career Growth – Enjoy continuous learning and professional development.💡 Flexible Work Options – Part-time and full-time remote opportunities.🤝 Collaborative Culture – Join a dynamic, supportive, and innovative team.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period