Senior 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. 6+ years relevant work experience. BS Degree in Computer Science or Computer Engineering.

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

  • 6+ 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


Would you like to become one of us?

Send us your CV and we will contact you in case of possible vacancies!

We are constantly growing and increasing our productivity.

We are growing and maturing day by day. Our passionate team wants to make our customers’ lives easier and impress them with our speed.

Explore the World Of iyzico!

We enjoy producing and are constantly growing.

We have listed our open positions for you below. Send us your CV using the form near the bottom. If you cannot find a position suitable for yourselfright now, we will contact you about the possibility of meeting with you in the future.

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...