Back-End Developer

Job Overview

CareerFinders, on behalf of our client, an established and expanding company operating in the High Technology sector providing various technology-driven solutions to clients, we are seeking to recruit a suitably talented and capable Back-End Developer to join their team of professionals in Nicosia.

 

Key Duties/Responsibilities:
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Build reusable code and libraries for future use.
  • Optimize application for maximum speed and scalability.
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Developing ideas for new programs, products, or features by monitoring industry developments and trends.
  • Recording data and reporting it to proper parties, such as clients or leadership.
  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
  • Produce high-quality documentation that meets applicable standards and is appropriate for its intended audience.
  • Create tutorials to help end-users use a variety of applications.
  • Collaborate with other team members and stakeholders.
  • Taking lead on projects, as needed.
Key Skills/Experience:
  • University Degree in the Computer Science, Engineering or other related field.
  • Proven work experience as a Back-End Developer or similar role.
  • Proven working experience in technical writing of software documentation.
  • Knowledge of object-oriented concepts and design patterns.
  • Good knowledge of relational databases and understanding of database/data modelling concept (Experience with Postgres or similar relational databases will be considered an advantage).
  • Strong knowledge of database technologies to scale for high volume web sites.
  • Strong knowledge with dealing large system including logging and reporting.
  • Advanced knowledge of PHP.
  • Knowledge of Lavarel or other mainstream PHP frameworks.
  • Knowledge of Redis.
  • Knowledge and experience with RESTful services.
  • Knowledge of Java/C++/Python.
  • Knowledge of Rabbit MQ.
  • Knowledge of cloud technologies e.g. Google Cloud/ Amazon AWS.
  • Ability to quickly grasp complex technical concepts and simplify them.
  • Problem solving skills.
  • Good time-management skills.
  • Team spirit; strong communication skills to collaborate with various stakeholders.
  • Fluency in English (written and spoken).
To apply for this vacancy, please send your CV, along with any covering letter to jobs@careerfinders.com.cy quoting the reference number CYJ4485. Please note that due to the high volumes of applications received only shortlisted applicants will be responded to. By sending us your CV you are giving CareerFinders your consent to be contacted for this and any other suitable vacancies that we believe match your skills and experience. To view our privacy policy, please click www.careerfinders.com.cy/privacy-policy.
Apply for this job Apply via Facebook

Find Your Ideal Job in Cyprus

City

sellfreenow.com