Software Engineer

1 week ago


Istanbul, Istanbul, Turkey ICterra Information and Communication Technologies Full time ₺40,000 - ₺80,000 per year

ICterra is a global software engineering company with offices in Munich, London, Wroclaw, İstanbul and Ankara. We combine 30 years of software development experience with technology expertise and proven methodologies to provide innovative solutions to our customers across multiple industries globally. With 200+ software professionals, we have been building strategic partnerships with the world's top IT and defence companies, providing software development and test services.

As our organization continues to grow, we are looking for "
Software Developer
" to join our team for Call Center projects

Responsibilities:


• Design, develop, test, debug new features, microservices and APIs for the
Call Center
domain.


• Maintain current Call Center applications to ensure high performance and high availability.


• Follow and execute on CI/CD practices for the products (including meeting code quality matrices, & test automations).


• Interact with various IT teams and share knowledge effectively with all stakeholders.


• Demonstrable experience and fluency with Spring Framework (Spring-Boot preferred).


• Strong experience in creating Restful web services.


• Hands on experience with Microservices development with Spring Cloud


• Experience with modern authentication mechanisms such as OAuth 2.0 and OIDC


• Experience with Genesys


• Good command over SQL and NoSQL databases


• Experience working in Scrum agile environment and tools (Pair programming, TDD, BDD, Pivotal methodology etc.)


• Experience with Java testing frameworks (Junit/Mocks etc.)


• Good knowledge of Browser and Server communication (REST, HTTPS, Cookies, Request Headers, APIs, REST, HTTP 1.1, HTTP2 etc.)


• Resolves technical issues through debugging, research and investigation.


• Able to understand client needs. Takes responsibility of the tasks assigned and can find solutions with minimum assistance.

Qualifications/Experience:


• BS or MS in Computer Science, Engineering or related fields.


• Knowledge of professional software engineering best practices for the full software development life cycle.


• Computer Science fundamentals in object-oriented design, data structures, algorithms, database design and problem solving.


• Experience with BOA framework is a preference


• Experience with most of the following Java, related technologies: Javascript, HTML, React or similar frameworks, building and using Microservices, building and consuming REST and SOAP APIs .


• Working knowledge of relational databases (Oracle preferred)


• Experience with Git and Git Flow.


• Experience with build tools such as Maven and potentially Docker/microservices/containers


• Preferrably have knowledge of monitoring applications (Kibana, Grafana, Dynatrace)


• Knowledge of Unit Test & Integration Test is a plus.


• Knowledge and experience about Redis, RabbitMQ, ELK, Mongo DB is a plus.


• Good team player, result oriented attitude and analytical mind.


• Strong communicational and interpersonal skills.


• High energy and drive.


• Good understanding of project management, system/software development lifecycle (SDLC) techniques and various industry standard agile practices (DevOps, Continuous Delivery, Continuous Integration, Scrum, Kanban)


• Ability to work in international teams


• No restriction for international travel


• No military obligation for male candidates


  • Software Engineer

    6 days ago


    Istanbul, Istanbul, Turkey Mindsite Full time $60,000 - $80,000 per year

    Join Mindsite as Software Engineer,We're looking for a Software Engineer to join us, as part of our Data Acquisition Team, in our mission to develop robust and efficient software systems and data pipelines.What We're Looking For:Have a Bachelor's Degree in Computer Engineering or related disciplines,Have profound knowledge of Python,Have a strong command of...

  • Software Engineer

    6 days ago


    Istanbul, Istanbul, Turkey Dream Games Full time ₺30,000 - ₺60,000 per year

    We are looking for a passionate part-time Software Engineer to join our team. This is an exciting opportunity to contribute to all areas of game development, including programming of graphics, game logic and user interface using Unity. It is not required to have prior game development experience since we believe a competent software engineer can develop...

  • Software Engineer

    1 week ago


    Istanbul, Istanbul, Turkey ONFTECH Full time ₺40,000 - ₺120,000 per year

    Job DescriptionAbout UsONFTECH is a global leader in fintech solutions, dedicated to helping businesses navigate complex digital transformations. With a strong presence across the GCC and Europe, we specialize in process automation, centralized information management, and user-friendly solutions that drive efficiency and innovation.Our team thrives on...

  • Software Engineer

    6 days ago


    Istanbul, Istanbul, Turkey Dream Games Full time ₺12,000 - ₺60,000 per year

    We are looking for a passionate new grad to join our team as a Software Engineer. This is an exciting opportunity to contribute to all areas of game development, including programming graphics, game logic, and user interface using Unity. It is not required to have prior game development experience since we believe a competent software engineer can develop...

  • Software Engineer

    1 week ago


    Istanbul, Istanbul, Turkey Canonical - Jobs Full time ₺60,000 - ₺120,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    4 days ago


    Istanbul, Istanbul, Turkey Hitachi Energy Full time ₺50,000 - ₺80,000 per year

    The OpportunityHitachi Energy is a pioneering technology leader that is helping to increase access to affordable, reliable, sustainable and modern energy for all. We help keep your lights on, the factories running, our hospitals and schools open. Come as you are and prepare to get better as you learn from others. Bring your passion, bring your energy, and...

  • Software Engineer

    6 days ago


    Istanbul, Istanbul, Turkey Dream Games Full time ₺40,000 - ₺80,000 per year

    We are looking for a passionate Software Engineer to join our team. You will contribute to all areas of game development, including programming of graphics, game logic, and user interface using Unity. It is not required to have prior game development experience since we believe a competent software engineer can develop great things in any field. You will...

  • Software Engineer

    1 week ago


    Istanbul, Istanbul, Turkey Canonical - Jobs Full time €40,000 - €80,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Istanbul, Istanbul, Turkey Canonical - Jobs Full time ₺120,000 - ₺240,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    1 week ago


    Istanbul, Istanbul, Turkey Bigger Games Full time $60,000 - $120,000 per year

    We're looking for Software Engineers who will grow with the challenges of chart-topping games.Working closely with the Game Development Team, you will architect and maintain the large-scale backend architecture of mobile games that reach millions of players. While creating best-in-class feelings for our users, you'll solve thousands of engineering problems...