Senior Full Stack Developer

Requirements


Bachelor or master degree in Computer Science/Engineering, Information Technologies or a related field

5+ years of experience in software development and strong knowledge on some of the following technologies: Java, Spring, Microservice Architecture, Elastic Search, Kafka etc.

3+ years of experience with React.js

Experience in JPA/Hibernate

A strong understanding of modern ECMA Standards (ES6+), HTML5, CSS, Javascript

Experience in RDBMS and NoSQL databases

Clear understanding of object orientated programming (OOP), service oriented (SOA) layered architecture, Enterprise Integration, REST etc.

Basic understanding about Linux commands and shell scripting for Ubuntu and CentOS based distros

Understanding of design patterns

. DevOps best practices (Docker containers, Kubernetes technologies) is a plus

. Experience in Hadoop, HDFS, Hive, Spark is a plus

Experience on Java Unit Tests, Continues Integration & Delivery Tools and Static Check Tools like SonarQube, SonarLint, Codestyle, FindBugs is a plus


Personal Qualifications

Hard worker with high commitment on deliverable deadlines and quality

Dedication to self-improvement and continuous learning

Excellent analytical and problem-solving abilities

Good written and verbal communication skills (English)

12 yılda yaklaşık 5.000 mühendis ve araştırmacı ile bilişim ve iletişim teknolojileri profesyonelleri yetiştirerek ekosistemin büyümesine katkı sağlıyor ve global projelere imza atıyoruz. Birlikte geleceği kodluyoruz!

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Full-stack Developer Q&A's
Report this job
Apply for this job