Junior – Mid Level Full Stack Developer

We are recruiting for a Junior – Mid Level Full Stack Developer to join our clients company in Limassol. This is a fantastic opportunity to work in a fast-paced business that provides a next generation financial platform. If you enjoy solution architecture, automation, working with cutting edge technology and helping define and steer the technical direction of a global brand, this role is definitely for you.

You might not have experience with all the tools required but you have the drive to quickly learn those given the guidance and resources

Job Description

  • Developing software programs and utilities used at the company or by the company’s customers which are hosted on AWS
  • Releasing company software on AWS in a repetitive and consistent automated manner
  • Develop and manage well-functioning cloud applications and databases
  • Create security and data protection settings
  • Write effective APIs
  • Build the front-end of applications through appealing visual design
  • Reviewing current systems and presenting ideas for system improvements
  • Testing the developed software to ensure responsiveness and efficiency, and rectifying any problems before going live
  • Working closely with operations to ensure efficient deployment, monitoring, performance and functional testing to build a highly available system
  • Maintaining the systems once they are up and running
  • Write technical documentation

Required Skills & Experience

  • BSc/MSc in computer science, engineering, or any other relevant degree
  • At least 2 years’ solid work experience in software development
  • Knowledge of working in cloud based architecture (AWS, Azure, AWS) is a plus
  • Event-driven programming skills, algorithms and data structures, SOA/microservices, databases, versioning control systems and software testing techniques at virtually all levels
  • Knowledge of multiple back end languages : (e.g GoLang, C#, Java, Python, C/C++)
  • Knowledge of multiple front-end languages and frameworks (e.g., HTML/ CSS, JavaScript, XML, Node.js, React, Angular)
  • Knowledge of relational databases (e.g., MySQL, PostgreSQL, Oracle, MSSQL, Amazon Aurora)
  • Knowledge of messaging software (e.g., Amazon SQS/SNS, RabbitMQ)
  • Familiarity with Git source control and CI/CD software (e.g., BitBucket)
  • Good to have experience in Docker, Jira, Confluence and Agile Software development
  • Previous experience in GoLang, React and the Amazon stack will be considered a big advantage

Remuneration & Benefits

  • Annual Gross salary based on level of experience
  • Private health insurance
  • Continuous personal development