Senior Backend Developer

3 Months ago • 5 Years + • Backend Development

Job Summary

Job Description

RoofStream seeks a Senior Backend Developer to contribute to the development of distributed systems, design scalable architectures, and implement modern software development practices. Responsibilities include designing and implementing microservice-based solutions using .NET Core, AWS, Kubernetes, and related technologies. The role involves working with databases (PostgreSQL, Couchbase, Redis, Kafka), message queues, event-driven architecture, and implementing authentication and authorization mechanisms (OAuth 2.0, JWT, PKI). Experience with Dapr and gRPC is a plus. The candidate will collaborate with cross-functional teams, focusing on code quality, testing, and continuous improvement. Deployment and management of applications in AWS and Kubernetes environments are also key responsibilities.
Must have:
  • .NET Core expertise
  • AWS & Kubernetes knowledge
  • Microservices architecture experience
  • Database proficiency (PostgreSQL)
  • 5+ years software development experience
Good to have:
  • Dapr framework knowledge
  • gRPC experience
  • Couchbase & Redis experience
  • Kafka experience

Job Details

As Roof Stacks, we have been carrying out innovative projects since 2015. We aim to become a global actor in Tourism Systems, Extended Reality(AR/VR), Blockchain Technologies, Game Development, and Financial Technology, which are our areas of expertise.
 
We focus on creating a difference with the technologies we develop and designing the future. In addition to our central office in Ataşehir/İstanbul, we have branches in Antalya and Elazığ in Turkey.
 
We have strengthened our position in the global market by opening a new office in Austin, USA, which hosts world technology giants from all over the world.
We are looking for an experienced Senior Software Developer to join the RoofStream team. In this role, you will contribute to the development of distributed systems, design scalable architectural solutions, and contribute to modern software development practices.

Required Qualifications:

Bachelor's or Master's degree in Computer Engineering or a related field
At least 5+ years of software development experience
Deep knowledge of modern software development processes, clean code, DDD, and SOLID principles
Advanced knowledge of .NET Core and related technologies
Proficiency with AWS, Kubernetes, and CI/CD processes
Experience with databases such as PostgreSQL, Couchbase, Redis, Kafka

Responsibilities:

Architecture and Development:
Contribute to the architectural vision of the project and support technical transformation
Design and implement microservice-based solutions
Strong knowledge of software design patterns and best practices

Technical Expertise:
Develop and optimize high-performance .NET Core applications
Migrate existing AWS Lambda functions to .NET Core
Implement database solutions and cache mechanisms
Work with distributed systems, message queues, and event-driven architecture
Experience with PostgreSQL, Couchbase, and gRPC is a plus
Knowledge of the Dapr framework is a big plus

Authentication and Security:
Implement authentication and authorization mechanisms
Work with OAuth 2.0, JWT, PKI, and identity providers (e.g., Keycloak)

Infrastructure and DevOps:
Deploy and manage applications in AWS and Kubernetes environments
Collaborate with DevOps teams to contribute to CI/CD, scalability, and observability processes
Experience with AWS Lambda, serverless architectures, and Kubernetes is a plus

Collaboration and Growth:
Collaborate with cross-functional teams to deliver high-quality solutions
Follow best practices for code quality, testing processes, and sustainability
Stay updated with technology trends and continuously improve both yourself and your team
 
undefinedundefinedundefined

Similar Jobs

YallaPlay - Studio Production Lead

YallaPlay

(Remote)
2 Months ago
PwC - IN-Senior Associate - Pharma Commercial -Health Industries-Advisory

PwC

Mumbai, Maharashtra, India (On-Site)
1 Week ago
appier - Senior Software Engineer, Java Backend Development

appier

Taipei City, Taiwan (On-Site)
1 Month ago
Vahanai - Ai Engineer

Vahanai

Bengaluru, Karnataka, India (On-Site)
7 Months ago
fortis games - Senior Legal Counsel, Privacy & Compliance

fortis games

United Kingdom (Remote)
3 Weeks ago
Microsoft - Software Engineer II

Microsoft

Redmond, Washington, United States (On-Site)
2 Months ago
Columbia Sportswear Company - Azure Cloud Developer/Engineer

Columbia Sportswear Company

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Nagarro - Associate Principal Engineer, QA Automation

Nagarro

Spain (Remote)
8 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Contentstack - Senior Software Engineer I

Contentstack

Virar, Maharashtra, India (On-Site)
2 Weeks ago
HP - Senior Android Systems Developer

HP

Austin, Texas, United States (Hybrid)
2 Weeks ago
Penrose studios - Director of Operations

Penrose studios

San Francisco, California, United States (On-Site)
4 Years ago
Enphase Energy - Senior Software Engineer - Full Stack

Enphase Energy

San Francisco, California, United States (Hybrid)
2 Weeks ago
Autodesk - Principal Data Scientist, Generative AI

Autodesk

United States (Hybrid)
1 Year ago
zoox - Technical Program Manager - Artificial Intelligence

zoox

Foster City, California, United States (Hybrid)
8 Months ago
Toku - Global Payroll Manager

Toku

(Remote)
1 Month ago
PlayStation Global - Technical Product Manager II

PlayStation Global

Los Angeles, California, United States (Hybrid)
2 Months ago
bytedance - Security Operation Engineer, Security Assurance

bytedance

Singapore (On-Site)
3 Months ago
Qualcomm - Senior Engineer - EM/IR Analysis

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Istanbul, İstanbul, Türkiye

Codeway Studios - Talent Acquisition Specialist

Codeway Studios

Istanbul, İstanbul, Türkiye (On-Site)
3 Weeks ago
Codeway Studios - AI Product Engineer

Codeway Studios

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Assystems - Lead Mechanical Inspector

Assystems

Mersin, Mersin, Türkiye (On-Site)
7 Months ago
Codeway Studios - Jr. Data Analyst

Codeway Studios

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
USE Insider - Account Director

USE Insider

Istanbul, İstanbul, Türkiye (On-Site)
8 Months ago
Assystems - Senior Biodiversity Specialist

Assystems

Ankara, Ankara, Türkiye (On-Site)
8 Months ago
Dream Games - Senior Accounting Specialist

Dream Games

İstanbul, Türkiye (On-Site)
4 Months ago
Radiant Cat Studio - Game Artist

Radiant Cat Studio

Istanbul, İstanbul, Türkiye (Hybrid)
1 Month ago
Roof Stacks - Senior Test Automation Developer

Roof Stacks

Istanbul, İstanbul, Türkiye (On-Site)
2 Months ago
Codeway Studios - Sr. DevOps Engineer

Codeway Studios

İstanbul, Türkiye (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Nagarro - Senior Staff Engineer

Nagarro

Philippines (Remote)
8 Months ago
Google - Senior Staff Software Engineer, Site Reliability Engineering, Google Cloud

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
bytedance - Backend Software Engineer - Foundational Technology

bytedance

Singapore (On-Site)
2 Months ago
Kefir games - Middle/Senior DevOps Engineer

Kefir games

Cyprus (On-Site)
5 Months ago
DigitalOcean - Senior Cloud Support Engineer

DigitalOcean

Hyderabad, Telangana, India (Hybrid)
8 Months ago
Apexon - Lead Data Engineer

Apexon

Pune, Maharashtra, India (On-Site)
7 Months ago
Zazz - Data Engineer

Zazz

(Remote)
5 Months ago
Revenera - Senior Site Reliability Engineer

Revenera

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
bytedance - Cloud Site Reliability Engineer

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Fractal - DevOps - Lead

Fractal

Mumbai, Maharashtra, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

İstanbul, Türkiye (On-Site)

Istanbul, İstanbul, Türkiye (Hybrid)

İstanbul, Türkiye (Hybrid)

Istanbul, İstanbul, Türkiye (Hybrid)

İstanbul, Türkiye (On-Site)

Istanbul, İstanbul, Türkiye (Hybrid)

İstanbul, Türkiye (On-Site)

İstanbul, Türkiye (Hybrid)

Istanbul, İstanbul, Türkiye (Hybrid)

View All Jobs

Get notified when new jobs are added by Roof Stacks

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug