warning
İlan yayından kaldırılmıştır
İstanbul(Asya)(Pendik)

İş Yerinde

İş Yerinde

Job Type

Full-Time

Years of Experience

More than 5 years of experience

Department

Research and Development (R&...

Research and Development...

Application Count

0-50 application

Job Type

Full-Time

Years of Experience

More than 5 years of experience

Application Count

0-50 application

Department

Research and Development (R&D)

QUALIFICATIONS AND JOB DESCRIPTION

What do we do?

We are developing Kandy CPaaS which provides embedded and contextual communications Application Programming Interfaces (APIs) and Software Development Kits (SDKs) for developers to build embedded communications apps. It enables real-time communication between Web/mobile apps and Telecom Networks. It exposes communication capabilities using REST API's.

Our focus is API development with Java and open source technologies.

  • Tech Stack: Java, Spring Boot, JEE, Git, maven, Hazelcast, Kubernetes, Docker, Microservices, RabbitMQ, WebRTC, REST, Hibernate and much more
  • Platform: Deployable to Cloud (AWS) or On Premise (popular virtualization technologies)
  • Backend: Based on Microservices (powered by Dockers & Kubernetes), Multi-tier technologies
  • API consumers: Web clients (JavaScript), Mobile clients (iOS and Android)

What will you do in a cross-functional international Agile team?

-Design & Develop:

  • Enterprise level application with Microservices using Spring Boot
  • Scalable and robust software with high quality requirements following Clean Code principles

-You will use & practice:

  • Scrum methodology, TDD, BDD, continuous delivery
  • The Linux command line and Bash scripts
  • Continuous deployment and automation tools and able to identify tasks which require automation

-You will prepare strong technical documentation in English

-You will join weekly technical meetings in English                  

-You will mentor junior team members.

What we expect from you?

  • Minimum of 5 years experience in software development, especially with Java
  • Have analytical mindset and strong problem-solving skills
  • Very good command of both written and spoken English
  • Thorough understanding of Object-Oriented programming
  • Minimum 3 years of experience in application development with Java, Hibernate, Spring, Spring Boot
  • Experience with JPA, Hibernate
  • Experience with design principles and patterns
  • Developing performance-enhancing algorithms
  • Experience with unit tests
  • Experience with RESTful Web Services
  • Experience with Relational Databases and SQL
  • Experience with Jenkins
  • Experience with Kubernetes, Docker
  • Understanding of IP networking and TCP/IP concepts
  • Detail-oriented person who enjoys working within a strong team
  • Seeking proactively refactoring and improvement points
  • Naturally curious and enjoy discovering new things
  • Ability to work under pressure
  • No military service obligations for male candidates

Nice to Have;

  • Understanding of SOAP Web services
  • Understanding of Java security API
  • Understanding of TLS
  • Understanding of SIP/RTP
  • Understanding of Microservice architecture pattern

What we can offer you?

- Gaining experience in working International environment, collaborating with colleagues in the USA, Canada and more countries

- Big variety of in-house and outside trainings

- Gaining experience in building software with International team of experienced developers as your colleagues

- Gaining experience in the latest best practices of scalable backend application development

Preferred Candidate

Bachelor’s(Graduate), Master’s(Student), Master’s(Graduate), Doctorate(Student), Doctorate(Graduate)
Completed, Exempt, Delayed
English(Reading : Advanced, Writing : Advanced, Speaking : Advanced)

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ı
Hakkımızda

Netaş: Türkiye’nin köklü ve en yetkin bilişim teknolojileri şirketi Netaş olarak, ülkemizin iletişim altyapısını yerli imkanlarla kurmak üzere 1967

Şirket Sayfasına Git
Yan Haklar

Özel Sağlık Sigortası, Servis, Prim, Yemekhane, Kaza Sigortası, Hayat Sigortası, Bireysel Emeklilik.

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ı