warning
İlan yayından kaldırılmıştır

Microservices Software Engineer (Java)

OPTİİM İŞ ÇÖZÜMLERİ A.Ş

İstanbul(Avr.), İstanbul(Asya)

İş Yerinde

İş Yerinde

Çalışma Şekli

Tam Zamanlı

Pozisyon Seviyesi

Uzman

Departman

Bilgi İşlem

Bilgi İşlem

Başvuru Sayısı

168 başvuru

Çalışma Şekli

Tam Zamanlı

Pozisyon Seviyesi

Uzman

Başvuru Sayısı

168 başvuru

Departman

Bilgi İşlem

GENEL NİTELİKLER VE İŞ TANIMI

BS/MS in Computer Science or similar degree with 6+ years of a balanced combination of the following skills:

  • At least 6years of experience with developing Java (preferably with spring).
  • At least 2 years hands on experience with Microservices architecture .
  • Test driven development is a must.
  • Experienced on ApiGateWay and Api Registry solutions.
  • Experienced on Document based databases(Mongo or Hadoop)
  • At least 5 years of experience in software development of large-scale enterprise systems, Cloud/SaaA applications using modern technologies
  • Knowledge of industry leading technologies and best practices for the design, development, build, deployment and governance of a microservices architecture
  • Hands on experience in the deployment of scalable and highly available systems built on a microservices architecture to on-premise and/or cloud environments
  • Reactive Programming experience is a plus
  • EDA experience is a plus

 

Job Description:


Microservices Software engineer is a role responsible to operate high levels of designs to establish microservices architectural patterns for software design and development. She will drive the cloud platform for new SaaS products. Working closely with  product manager. Her responsibility also include APIs, user interfaces, containerisation, asynchronous messaging, security, scalability. You will be working in a disciplined approach to software development, utilising both structured and agile practices, to assemble a set of best of breed software tools and technologies.

Responsiblities:

  • Develop scalable cloud native applications
  • Understand business goals and translate those into an appropriate technical solution
  • Support project teams in the adoption of microservices and shared software assets
  • Feel comfortable to be able to get involved at a hands-on level designing and writing code
  • Diagnose functional issues and take ownership of issue resolution
  • Ensure high availability and provide application support to enable 24x7 monitoring
  • Mentor and guide junior developers in the team

  

Candidate should (be):

  • Able to possess a passion for cloud-native applications and technologies.
  • Is equally passionate about driving quality and performance in high volume, scale-out production level environments.
  • Have a good understanding and can articulate what is required to architect, integrate and optimize what is required to build quality cloud-native infrastructure, applications and workloads.
  • Love to learn and to dig into new technologies, and pick them up quickly
  • Able to take what you have learned in your performance tests and make recommendations for optimizing quality
  • Have a passion for sharing what you learned and work well within and across teams
  • Able to capture your ideas and implementations with well written documentation. 
  • Have Good presentation skills

Aday Kriterleri

En az 4 yıl tecrübeli
Üniversite(Mezun), Yüksek Lisans(Öğrenci), Yüksek Lisans(Mezun), Doktora(Öğrenci), Doktora(Mezun)

Yazılım Geliştirme Mühendisi pozisyonu ile ilgili daha detaylı bilgi almak ya da diğer iş fırsatlarını incelemek için aşağıdaki sayfaları inceleyebilirsiniz.

Yazılım Geliştirme Mühendisi Yazılım Geliştirme Mühendisi Maaşları Yazılım Geliştirme Mühendisi Nasıl Olunur? Yazılım Geliştirme Mühendisi Nedir? Yazılım Geliştirme Mühendisi İş İlanları

Yazılım Geliştirme Mühendisi pozisyonu ile ilgili daha detaylı bilgi almak ya da diğer iş fırsatlarını incelemek için aşağıdaki sayfaları inceleyebilirsiniz.

Yazılım Geliştirme Mühendisi Yazılım Geliştirme Mühendisi Maaşları Yazılım Geliştirme Mühendisi Nasıl Olunur? Yazılım Geliştirme Mühendisi Nedir? Yazılım Geliştirme Mühendisi İş İlanları