Senior Specialist (Software Development) - JAVA

Raya Holding

Cairo, Egypt

Ref: LP165-652

Job description / Role

Employment: Full Time

Job Description

  • Design, develop, and maintain Java-based applications, adhering to coding standards, best practices, and architectural guidelines.
  • Write clean, efficient, and optimized code while adhering to software development best practices, proactively troubleshoot and debug issues, and implement effective solutions, incorporating feedback to continuously improve code quality and application performance.
  • Collaborate with business analysts and stakeholders to understand project requirements and translate them into technical designs and specifications.
  • Conduct code reviews and provide constructive feedback to ensure code quality, maintainability, and performance.
  • Collaborate with cross-functional teams, including QA engineers, system administrators, and database administrators, to integrate and deploy applications.
  • Mentor and provide technical guidance to junior developers, assisting them in their professional growth and skill development.
  • Collaborate with project managers to estimate development efforts, track progress, and meet project deadlines.
  • Drive the technical vision and strategy for the development team, including the adoption of new technologies, frameworks, and tools.
  • Supervise and coordinate the development workflow, ensuring that the team follows the established processes and timelines.
  • Monitor project progress, identify potential bottlenecks or delays, and implement corrective actions to keep the project on track.

Skills

  • Bachelor's degree in Information Technology, computer science, or software engineering.
  • 4+ years of progressive experience in software development.
  • 1-2 years' experience in a managerial role.
  • Proficiency in Java development frameworks, such as Spring or Hibernate.
  • Experience with web application development using Java-based technologies (e.g., JSP, Servlets, JPA).
  • Strong knowledge of relational databases and SQL.

About the Company

Raya Holding for Financial Investments, a leading investment conglomerate, established in 1999 in Egypt with a vision to be a market leader and to grow into a solid financial conglomerate with multifaceted operations.

Headquarter located in Cairo, Egypt; Raya Holding is managing a diversified investment portfolio of 13 lines of business in the various industries of e-payment, information technology, contact center, smart buildings, consumer electronics, food and beverage, land transport, PET remanufacturing, automotive, FMCG and home appliances

Raya Holding is listed in the Egyptian Exchange (EGX) since 2005, while the company empowers more than 12,000 proficient employees, accommodating to a wide international customer base from offices based in Egypt, Saudi Arabia, UAE, Qatar, Poland, Nigeria and Tanzania.

Raya's Lines of Business include; Aman for e-payments, Aman for Financial Services, BariQ, Ostool, Raya Contact Center, Raya Foods, Raya Information Technology, Raya Food Trading, Raya Restaurants, Raya Smart Buildings, Raya Trade, Raya Auto and Haier - Raya Electric.

Get personalised updates on latest vacancies
Similar jobs you may be interested in
Senior Back End developer Easy Apply
Propel Consult
Jordan 18 Mar
Senior RPA Developer Easy Apply
Raya Holding
Cairo 6 Mar
Three.js Developer Easy Apply
Al Wadyat Financing Broker Co.
Dubai 7 Apr
Senior Web Developer Easy Apply
SFM Corporate Services
Dubai 25 Mar
Web Developer Easy Apply
RTC-1 Employment Services
Dubai 4 Mar
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month