Software Development Director

6 days ago


Fatih, Istanbul, Turkey Şanstech Full time

Job Description

Chief of Software Development @ Şanstech

Description:

We are seeking a highly experienced Backend Team Lead to provide technical leadership and mentor a team of developers in designing and developing high-performance, scalable backend systems. The ideal candidate should have hands-on experience in building distributed systems, event-driven architectures, and microservices while ensuring the highest code quality and system reliability.

Key Responsibilities

  1. Lead and mentor a backend development team, ensuring best practices and high coding standards.
  2. Design and implement scalable and high-performance backend architectures.
  3. Actively participate in coding and software development to build scalable and high-performance backend architectures.
  4. Develop event-driven and distributed systems using message queues (Kafka, RabbitMQ, etc.).
  5. Optimize and manage relational (SQL) and non-relational (NoSQL) databases for high availability and performance.
  6. Utilize caching mechanisms (Redis, Memcached, etc.) to enhance system efficiency.
  7. Conduct code reviews and architectural discussions to maintain quality and scalability.
  8. Collaborate with cross-functional teams to align technical decisions with business needs.
  9. Stay updated with new technologies and incorporate them into the project when necessary.
  10. Work efficiently in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.

Qualifications

  1. Bachelor's degree in Computer Engineering, Computer Science, or a related field.
  2. At least 8 years of experience in backend development.
  3. Strong expertise in Java and Spring Boot.
  4. Hands-on experience with Aspect-Oriented Programming (AOP), preferably in Java with Spring AOP.
  5. Hands-on experience with microservices architecture.
  6. Proficiency in event-driven development and messaging systems (Kafka, RabbitMQ, etc.).
  7. Strong understanding of software security principles and experience in implementing secure coding practices.
  8. Experience working with SQL and NoSQL databases.
  9. Familiarity with caching mechanisms to optimize performance.
  10. Strong leadership and team collaboration skills.
  11. Ability to thrive in a fast-paced, high-traffic system environment.

Preferred Qualifications

  1. Experience in high-traffic systems such as sports betting, e-commerce, or fintech.
  2. Knowledge of DevOps and CI/CD processes.
  3. Experience with cloud computing platforms (AWS, GCP, Azure).
  4. Familiarity with observability tools (Prometheus, Grafana, ELK Stack, NewRelic).

What We Offer

  1. A leadership role in an innovative, high-scale project.
  2. Opportunities for technical and professional growth.
  3. A collaborative and dynamic work environment.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

Engineering Services and Software Development



  • Fatih, Istanbul, Turkey DİAS Teknoloji Full time

    Direct message the job poster from DİAS TeknolojiWhat We Do in Dias ? / About DiasWe are one of the top 5 technological solution providers in the world with the product tracking and tracing systems we develop. Thanks to our expertise in the field of Tracking and Tracing Systems development, we offer the most effective marking and tracking technologies...


  • Fatih, Istanbul, Turkey TCI Aircraft Interiors Full time

    TCC is looking for a Technical Director for Software Development who can lead its efforts in designing, developing, and deploying cutting-edge software solutions. As a key member of the engineering team, you will play a crucial role in shaping the company's software strategy and roadmap.The ideal candidate will have extensive experience in software...


  • Fatih, Istanbul, Turkey Odeon Software & Technology Full time

    Odeon Technology, a part of the Coral Travel Group, serves over 3 million tourists annually through its operations in 22 countries with 37 companies and 4300 professionals.Established in 2019, Odeon Software & Technology aims to provide effective technological solutions for the group's affiliates in the tourism industry.We are currently seeking a Senior Test...


  • Fatih, Istanbul, Turkey DİAS Teknoloji Full time

    About the RoleWe are looking for a highly experienced and skilled Software Development Director to lead our software development teams. As a key member of our organization, you will be responsible for providing strategic direction, managing projects, and building a high-performing team.Responsibilities:Promote a culture of innovation and excellence within...


  • Fatih, Istanbul, Turkey Odeon Software & Technology Full time

    Odeon Technology is a Coral Travel Group Company. Coral Travel Group has been carrying out its operations in the tourism sector since 1992 in 22 countries with its 37 companies and 4300 professionals and now serves more than 3 million tourists every year.Odeon Technology was established in 2019 to create effective and technological solutions for the group...

  • Software Developer

    2 days ago


    Fatih, Istanbul, Turkey AVL Software and Functions GmbH Full time

    Software DeveloperYOUR RESPONSIBILITIES:The Software Developer will be responsible for developing and implementing AVL Virtual Studio and AVL Route Studio products, focusing on development and programming. The role will involve working collaboratively with cross-functional teams to design, develop, test, and deploy software applications.QUALIFICATIONS:BSc....


  • Fatih, Istanbul, Turkey Odeon Software & Technology Full time

    Head of Software Architecture | Odeon Software & TechnologyAbout UsOdeon Software & Technology, a proud member of Coral Travel Group, is at the forefront of delivering cutting-edge technological solutions in the tourism sector. As part of a global leader with operations in 22 countries, 37 companies, and over 4,300 professionals, we contribute to serving...

  • Software Developer

    1 week ago


    Fatih, Istanbul, Turkey AVL Software and Functions GmbH Full time

    Select how often (in days) to receive an alert:Software DeveloperYOUR RESPONSIBILITIES:The Software Developer will be responsible for developing and implementing AVL Virtual Studio and AVL Route Studio products, focusing on development and programming. The role will involve working collaboratively with cross-functional teams to design, develop, test, and...


  • Fatih, Istanbul, Turkey DİAS Teknoloji Full time

    About Dias TeknolojiDias Teknoloji is a leading provider of technological solutions, offering product tracking and tracing systems that enable businesses to protect consumers from counterfeit products, reduce unregistered economic activities, and promote domestic technology production.As a Software Development Director, you will be part of a dynamic team...


  • Fatih, Istanbul, Turkey DİAS Teknoloji Full time

    Company OverviewDias Teknoloji is a leading provider of technological solutions, offering product tracking and tracing systems that enable businesses to protect consumers from counterfeit products, reduce unregistered economic activities, and promote domestic technology production.Our team is committed to delivering innovative solutions that create a...


  • Fatih, Istanbul, Turkey Citigroup Inc. Full time

    Job Description:The Lead Software Engineering Director will be responsible for providing full leadership and direction to a team of employees in an effort to establish and implement new or revised application systems and programs.This role involves leading applications systems analysis and programming activities, designing, developing and maintaining...


  • Fatih, Istanbul, Turkey Odeon Software & Technology Full time

    As Head of Software Architecture, you will play a key role in building innovative solutions that drive the tourism industry forward. You will lead the software architecture team in designing and implementing scalable and robust software solutions.About UsWe are Odeon Software & Technology, a proud member of Coral Travel Group. Established in 2019, we drive...


  • Fatih, Istanbul, Turkey DİAS Teknoloji Full time

    Required Skills and QualificationsThe successful candidate will hold a Bachelor's Degree or higher in Computer Science or a relevant discipline, with at least 15 years of software experience and more than 5 years in management roles. Exceptional problem-solving skills, creativity, and a driven mindset are essential.Essential QualitiesStrong leadership and...


  • Fatih, Istanbul, Turkey AVL Software and Functions GmbH Full time

    About the JobAs a Software Architect at AVL Research & Engineering, you will play a critical role in driving the transition of our lab management scheduling service to the cloud.Your key responsibilities will include:Designing and implementing cloud-based solutions using Microsoft Azure services.Collaborating with AI experts to develop data-driven concepts...


  • Fatih, Istanbul, Turkey Citigroup Inc. Full time

    Role Summary:The Director of Enterprise Application Development will be responsible for leading the development and implementation of new or revised application systems and programs.This role involves providing full leadership and direction to a team of employees, designing, developing and maintaining applications using C#, .NET 8 and MSSQL.Main...

  • Technology Director

    6 days ago


    Fatih, Istanbul, Turkey Odeon Software & Technology Full time

    As a Senior Architect, you will be responsible for defining and enforcing best practices, coding standards, and architectural principles across the organization. You will also drive innovation and research in emerging technologies to continuously improve our software architecture and development processes.About Our BenefitsWe offer a range of benefits...


  • Fatih, Istanbul, Turkey Agito Software & Consulting Full time

    Agito Software & Consulting is a leading provider of software solutions for the insurance sector.Job OverviewWe are seeking a highly skilled Senior Java Developer to join our team and contribute to the development of our project.Responsibilities and RequirementsA bachelor's degree in Computer Engineering, Mathematical Engineering, Mathematics, Computer...


  • Fatih, Istanbul, Turkey Anadolu Efes Full time

    We are seeking a highly skilled Sales Training and Development Manager to join our team at Anadolu Efes. The successful candidate will be responsible for designing process management related to retail, developing training programs that meet the expectations of front-line sales stakeholders, coordinating software development, increasing digitization rates,...


  • Fatih, Istanbul, Turkey Memorial Healthcare Group Full time

    Job OverviewWe are seeking a highly skilled Business Development Director to join our team at Memorial Healthcare Group.The ideal candidate will have a strong background in management consultancy and corporate strategy, with experience in market analysis, competitive benchmarking, and strategic planning.


  • Fatih, Istanbul, Turkey Odeon Software & Technology Full time

    Odeon Technology is a company within the Coral Travel Group, operating in 22 countries with its 37 companies and 4300 professionals. They serve over 3 million tourists annually.The technology arm, Odeon Software & Technology, was established in 2019 to develop innovative solutions for group affiliates in the tourism industry.They seek a Senior Test Manager...