Şanstech

Backend Developer

İstanbul, İstanbul, TR

15 days ago
Save Job

Summary

Location: Onsite, Istanbul/Maslak


Description:


We are seeking a 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.


Responsibilities:


Lead and mentor a backend development team, ensuring best practices and high coding standards.

Design and implement scalable and high-performance backend architectures.

Actively participate in coding and software development to build scalable and high-performance backend architectures.

Develop event-driven and distributed systems using message queues (Kafka, RabbitMQ, etc.).

Optimize and manage relational (SQL) and non-relational (NoSQL) databases for high availability and performance.

Utilize caching mechanisms (Redis, Memcached, etc.) to enhance system efficiency.

Conduct code reviews and architectural discussions to maintain quality and scalability.

Collaborate with cross-functional teams to align technical decisions with business needs.

Stay updated with new technologies and incorporate them into the project when necessary.

Work efficiently in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.


Qualifications:


Bachelor's degree in Computer Engineering, Computer Science, or a related field.

At least 5 years of experience in backend development.

Strong expertise in Java and Spring Boot.

Hands-on experience with Aspect-Oriented Programming (AOP), preferably in Java with Spring AOP.

Hands-on experience with microservices architecture.

Proficiency in event-driven development and messaging systems (Kafka, RabbitMQ, etc.).

Strong understanding of software security principles and experience in implementing secure coding practices.

Experience working with SQL and NoSQL databases.

Familiarity with caching mechanisms to optimize performance.

Ability to thrive in a fast-paced, high-traffic system environment.


Preferred Qualifications:


Experience in high-traffic systems such as sports betting, e-commerce, or fintech.

Knowledge of DevOps and CI/CD processes.

Experience with cloud computing platforms (AWS, GCP, Azure).

Familiarity with observability tools (Prometheus, Grafana, ELK Stack, NewRelic).


What We Offer:


Opportunities for technical and professional growth.

A collaborative and dynamic work environment.



Linkedin üzerinden elektronik olarak ileteceğiniz kişisel bilgileriniz, Şanstech bünyesinde oluşacak mevcut ve gelecek işe alım ihtiyaçları doğrultusunda istihdam olanaklarının değerlendirilmesi amacıyla 7 Nisan 2016 tarihli Resmi Gazete’de yayımlanan 6698 sayılı Kişisel Verilerin Korunması Kanunu kapsamında veri sorumlusu olarak tarafımızca işlenecek ve veri tabanımızda gizlilik içerisinde saklanacaktır. Detaylı bilgiye internet sitemizde (https://www.sans-technology.com/kvkk) Aydınlatma Metni içerisindeki “Çalışan Aday” alt başlığından ulaşabilirsiniz.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: