İş 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
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ı