Nasıl hesaplanır?
Bu iş sana uygun olmayabilir

Seçili özgeçmişindeki bilgilerle bu ilanın kriterlerleri sadece %30 uyumlu.

Uygunluğunu nasıl hesapladık?
Son iş deneyimin, geçmiş deneyimlerin ve toplam deneyimin uygunluk puanını etkileyen kriterler arasındadır.
Bu iş sana uygun olmayabilir

Seçili özgeçmişindeki bilgilerle bu ilanın kriterlerleri sadece %30 uyumlu.

Uygunluğunu nasıl hesapladık?
Mesleki Yeterlilikler
Şirketlerin ilanda belirlediği kriterlerle özgeçmişindeki bilgilerin ne kadar uyumlu olduğu içerik karşılaştırılmasıyla bulunur.
Bu iş sana uygun olmayabilir

Seçili özgeçmişindeki bilgilerle bu ilanın kriterlerleri sadece %30 uyumlu.

Uygunluğunu nasıl hesapladık?
Diğer Bilgiler

QUALIFICATIONS AND JOB DESCRIPTION

Job Description

We are looking for an experienced and passionate Back-end Developer to join our team.

The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional backend design. 

Responsibilities

  • Writing well designed, reusable, testable and secure code by applying best software development practices
  • Design and implementation of low-latency, high-availability and performant applications
  • Architecting well defined APIs for user facing elements developed by front end developers
  • Collaborating in a multi-disciplinary team
  • Participating and conducting code reviews
  • Discovering, learning and implementing new technologies
  • Mentoring junior team members in best practices 

Qualifications

  • BSc/MSc/PhD degree in Computer Science or a related field or equivalent work experience
  • 3+ years of professional software engineering experience in designing and building backend systems
  • Experience in one or more general purpose object oriented programming languages especially Java,
  • Proficiency with OOP concepts, large-scale software architecture, networking and distributed system and UNIX/Linux environments
  • Good understanding of fundamental design principles for a scalable application
  • Familiarity with relational and non-relational databases, key-value stores and search engines (MySQL, MongoDB, Ehcache, Elasticsearch etc.)
  • Hands on experience with Rabbit MQ
  • Basic understanding of front-end technologies such as JavaSript, HTML5 and CSS3
  • Strong unit test and debugging skills
  • Proficiency in code versioning tools such as Git
  • Strong sense of analytical thinking and problem-solving skills
  • Excellent attention to detail
  • Highly Effective time management and multitasking skills.
  • Strong verbal and written communication skills

Nice to Have

  • Proficiency with Java and Spring Framework (Boot, MVC, Data, Cloud, Security etc)
  • Experience with Service-oriented architecture and REST APIs
  • Experience in architecting, designing and implementing large scale systems
  • Proficiency in distributed systems and concurrent programming
  • Scripting skills e.g. Python, shell, etc.
  • Working knowledge with Amazon Web Services
  • Experience or willing to learn large scale stream processing technologies
  • Prior experience with SCRUM/Agile methodologies
  • Contributions to OpenSource projects

Passionate focus on CI/CD practices

PREFERRED CANDIDATE

POSITION INFORMATION