Software Engineer

Work as full stack engineer to analyse, design and implement the features. Work in engineering team to deliver software projects. Develop automated tests in order to verify correctness.

Job description

  • Work as full stack engineer to analyse, design and implement the features.
  • Work in engineering team to deliver software projects.
  • Develop automated tests in order to verify correctness.

Skills

  • 3+ years relevant work experience.
  • BS Degree in Computer Science or Computer Engineering.
  • Efficient skills in analytical thinking and problem solving.
  • Experience with agile software development lifecycle (pair programming, continuous -delivery, continuous integration, TDD, BDD etc.)
  • Solid understanding of Service Oriented Architecture and working with RESTful APIs, SOAP, XML or JSON.
  • Experience or knowledge in Microservices, CQRS is a plus.
  • Working knowledge of databases and SQL.
  • Experience with Java technologies (Spring, Spring Boot, Java 8 and Groovy) and related design patterns is a big plus.
  • Experience with Unit, Integration and Functional Testing.
  • Experience with ScalaTest, Groovy Spock and Selenium Test Suite.
  • Experience with Selenium (or equivalent) for frontend automation is a plus.
  • Experience with Linux/Unix development


Aramıza katılmak ister misiniz?

CV'nizi bize ulaştırın, size uygun bir pozisyonumuz olduğunda hemen iletişime geçelim!

Sürekli öğreniyor, üretkenliğimizde hızımızı konuşturuyoruz.

Tutkulu ekibimizle müşterilerimizin dünyalarını kolaylaştırmak, hızımızla onları mutlu etmek için her geçen gün biraz daha büyüyor ve olgunlaşıyoruz.

iyzico Dünyasını Keşfet!

Üretmekten keyif alıyor ve sürekli olarak büyüyoruz.

Arayışımızın devam etmekte olduğu pozisyonlarımızı sizin için listeledik. Kendiniz için uygun bir pozisyon göremediyseniz; aşağıdaki alandan CV’nizi bize gönderin, ileriki dönemlerde sizinle tanışma fırsatı yakalayalım.

Key Account Manager

iyzico is looking for the key account manager responsible for selling our payment solutions to enterprise merchants. Your role will be perfect sales hunter role to build strong relation...

Database Administrator

Responsible for ensuring availability and performance of My SQL Server databases, Responsible for working on high availability (Backup/Restore/Mirroring /FailOver) to ensure the continu...