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.