Posted On 02 October

  • Software Engineer

    • Company Yapı Kredi Teknoloji
    • No. of Openings 10+
    • Salary Not Disclosed
    • Work Type remote

    Job Description :

    About:

    Yapı Kredi Technology is a technology company that produces innovative, high quality, and high value-added products and solutions in the finance sector. With more than 1,200 employees, it aims to create products that will shape the sector for Yapı Kredi Bank and to be the undisputed leader in the field of technology by using modern architectural systems and cloud technologies. It also contributes to the development of new and exemplary products for the sector by using natural language processing, machine learning, artificial intelligence, and data mining technologies with its R&D team.

    Who We Are:

    At Yapı Kredi Technology, we research with passion, wonder as we learn, and implement innovations that shape the future together. We take responsibility from the first day with our expert colleagues and work with all our strength for pioneering applications. We make quick decisions and take action. We quickly adapt to innovations and changes.

    What Do We Offer:

    🌍 Opportunity to work from wherever you want

    🕐 Opportunity to work with flexible hours of your own choice

    👩🏻 Opportunity to participate in business life, personal development and leadership development programs to Yapı Kredi Technology employees with “PATH”

    🎓 Unlimited access to more than 10,000 content on the Percipio by Skillsoft technical development platform

    🕺🏻 Focus working hours so you can spend time on your individual projects every Tuesday and meeting-free hours every Thursday.

    🚀 Development hours for you to spend time on your own development every Friday

    💫 Opportunity to benefit from BizClub and KoçAilem privileges exclusive to Yapı Kredi Technology employees.

    Job's Requirements:

    • To fulfill the demands of the Banking Information Technology projects by working in harmony with the Yapı Kredi Information Technology methodologies and processes.
    • To follow technological developments closely and to obtain information about new software development technologies, tools and methods and use them in projects.

    Qualifications:

    • Bachelor's degree in Engineering, Computer Science or a related field,
    • New graduate or experienced candidates,
    • Computer Science fundamentals in object-oriented design, data structures, algorithms, database design and problem solving,
    • Knowledge of Java8, Spring Boot, Maven, Hibernate,
    • Preferably knowledgeable about distributed system, micro service, cloud based application architecture,
    • Preferably knowledgeable about Javascript (Node.js, React.js etc.),
    • Preferably knowledgeable about async communication platforms such as Kafka, RabbitMq,
    • Preferably knowledgeable about best practices for the software development life cycle including coding standards, code reviews, continuous integration / continuous delivery (CI / CD) and test-oriented development (TDD).
    • Good team player, result oriented attitude and analytical mind,

    Information

    • HR Name :Human Resource
    • HR Email :info@yapikredi.com.tr
    • HR Phone :+90 (212) 305 95 00
Top