Full Stack Engineer

Full time @XM in Engineering
  • Limassol, Cyprus, 12 Richard & Verengaria Street, Araouzos Castle Court, 3rd Floor, 3042
Email Job
  • Share:

Job Detail

  • Job ID 10808
  • Remote Job No
  • Career Level MiddleSenior
  • Experience 5 Years +
  • Academic Level BachelorMasters

Job Description

XM is looking to hire a Full Stack Engineer.

The main responsibilities of the position include:

  • Design and implement event-driven microservices using Spring Boot framework
  • Design and develop front-end applications using Angular Framework
  • Follow test-driven development, continuous integration, and agile methodologies
  • Participate in code reviews
  • Continuously strive to optimise system performance and resiliency

 

Main requirements:

  • BSc/MSc in computer science, engineering, or any other relevant degree
  • At least 5 years of work experience in Java development
  • Ability to produce production-ready code
  • Very good knowledge of programming best practices and design patterns
  • Good understanding of algorithmic complexity, data structures, and multi-threading concepts
  • Solid experience in Spring Framework
  • Familiarity with Typed Script Frameworks
  • Good knowledge of micro services architecture
  • Experience in developing highly concurrent/high throughput software
  • Strong team working skills and interest in personal development
  • Strong problem-solving skills
  • Experience with Docker, Docker Swarm and Kubernetes
  • Ability to work in Agile environment
  • Experience with monitoring tools such Prometheus and Grafana

 

The following will be considered an advantage:

  • Knowledge of AWS Cloud Services
  • Familiarity with CI/CD process (GitLab, Kubernetes, Docker Swarm)

 

Benefit from:

  • Attractive remuneration package plus performance related reward
  • Private health insurance
  • Corporate pension fund
  • Food allowance
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities
  • Attractive relocation package and support for you and your family
OR apply with

An easy way to apply for this job. Use the following social media.

Other jobs you may like

Apply for the job