Skip to main content

Senior Software Developer

On behalf of our client, an established software company, we are looking for a Senior Software Developer to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities:

  • Develops, tests, debugs and upgrades software based on specifications
  • Considers code integrity and maintains versioning standards within each rollout
  • Collaborates with cross-functional teams 
  • Presents ideas for system improvements
  • Leads and coaches software developers
  • Provides analysis and effort estimation

Job Requirements:

  • Bachelor’s/Master’s degree in Computer Science or a related field
  • Proven working experience in a similar role
  • Experience with: 
    • Java programming language 
    • Communication standards/protocols (JSON, XML, SOAP)
    • Front-end technologies (HTML5, JavaScript, CSS)
  • Knowledge of:
    • Databases (Oracle, Microsoft SQL Server)
    • Frameworks (J2EE, Hibernate, JSF)
  • Familiarity with Agile methodologies 
  • Ability to work both independently and as part of a team

Benefits:

  • Attractive remuneration package
  • 13th salary
  • Provident fund
  • Friendly working environment
  • Opportunities for training and development

All CVs will be handled with utmost confidentiality.