Ana Sayfa
İş İlanları
Sektörler
Firmalar
İletişim
Giriş Yap / Kayıt Ol
Java Yazılım Mühendisi İş İlanı
İşveren Hakkında
İstanbul(Avr.)(Beyoğlu)
Lojistik
GENEL NİTELİKLER
Responsibilities
You will be a part of product line team to develop high quality, distributed, fault-tolerant software system
Trying out new technologies and innovate
Developing and analyzing product requirements
Performing archtectural and detaled design from software requirements
Develop new software and maintenance and improvement of existng codebase
Developing automated unit tests and functional tests
Reviewing work products (requirements, design, codes, tests, etc.)
Preparing and maintanng technical documentation along with the code
Required Qualifcations
Bachelor of Science (BS) in Computer Science, or related field
3+ years of software engineering experience
Solid understanding of object oriented (OO) analysis and design
Willing to develop software applicatons with Java
Ability to write code that is clean and understandable
Good analytical and problem solivng skills
Good communcation skills
Disciplined and focused
Excellent teamwork skills
Preferred Qualifications
Profound insight of JAVA and JEE internals (Classloading, Memory Management, Transaction management etc)
Insight of OOP, software design patterns and good command of SDLC processes
Experience in SPRING Frameworks like Spring Boot, Spring Data JPA, and Spring Security
Experience implementing Rest API
Experienced in Relational Databases (MySQL), SQL and ORM technologies (JPA2, HIBERNATE), and NoSQL Databases like MongoDB
Experience with a distributed version control system such as GIT and repository management tools like Github, Gitlab
Feels comfortable working with the Mac or Linux operating system
Experience in any of the Unit testing frameworks (e.g. jest, mocha, mockito)
Must have deep knowledge of data structures and algorithms and an ability to use them practically when implementing solutions
Open to continuous development and learning, innovative, researcher and eager to learn new technologies
Have a teamwork skills and being responsible persona
Experience in DevOps environments
Experience in microservice architecture
Experience with profiling and debugging tools
Confdent in Desgn Patterns
Confident in UML
Strong mathematical background, algorithm design and implementation
Having experience on automated unit testing
Experience in databases and SQL
Additional Preferred Qualifications:
At least Upper-Intermediate English both in Written and Oral;
Experience with Agile or Scrum software development methodologies;
Basic understanding of Docker, Kubernetes
Knowledge of Microservice architecture and systems design
Experienced in TDD
Experience in general backend engineering practices and distributed systems
Experience implementing complex projects with multiple dependencies
Experience with modern CI/CD pipelines
Experience with ElasticSearch, Redis, Cassandra
Experience with Java Web Technologies like JSF and Primefaces Libra
Benzer İş İlanları
Java Developer
Java Developer
AMARIS TEKNOLOJİ İSTANBUL DANIŞMANLIK LTD.ŞTİ. Java Developer
Java Software Development Engineer
Java Yazılım Mühendisi (Teb Pratik Uygulamaları)
Başvuru İçin Giriş Yapın
İş İlanı Detayları
Konum
İstanbul(Avr.)(Beyoğlu)
Firma Sektörü
Lojistik
Departman
AR-GE
Çalışma Şekli
Sürekli / Tam zamanlı
İlan Tarihi
30/06/2022
İlan Güncelleme Tarihi
30/06/2022
Başvuru Sayısı
62
Görüntüleme Sayısı
792
Bu İş İlanını Favorilere Ekle ve Paylaş
Favorilere Ekle
Favorilere Eklendi
Beğendiniz mi?
Paylaşın!
Giriş Yap
Kayıt Ol
Seni tekrar görmek güzel!
Hesabın yok mu?
Kayıt Ol!
Şifreni mi unuttun?
Giriş Yap
Hadi hesabını yaratalım!
Kayıt Ol