Senior Backend Developer

1 Month ago • 5 Years + • DevOps • Full Stack 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

Bohemia Interactive - Node.js Developer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Days ago
The Walt Disney Company - Lead Java Software Engineer

The Walt Disney Company

Celebration, Florida, United States (On-Site)
3 Weeks ago
DEVOTEAM - Tech Lead Java

DEVOTEAM

Casablanca, Casablanca-Settat, Morocco (Remote)
6 Months ago
Next Level Business Services - Java/C++ Developer

Next Level Business Services

Sunnyvale, California, United States (On-Site)
5 Months ago
Bohemia Interactive - Java Developer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Days ago
Warner Bros Games - Staff Software Engineer - Database Engineer with Aurora Postgres

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Microsoft - Strategic Azure Solutions AI Infrastructure Specialist - Manufacturing

Microsoft

London, England, United Kingdom (On-Site)
17 Hours ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
2 Days ago
Tencent - IaaS Product Solution Architect

Tencent

(On-Site)
1 Week ago
Nintendo - CONTRACT - Sr Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SciPlay - Sr. Full Stack Software Engineer

SciPlay

Kyiv, Kyiv City, Ukraine (On-Site)
2 Weeks ago
Luxoft - Java Developer with React JS

Luxoft

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Bohemia Interactive - Node.js Developer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Days ago
The Walt Disney Company - Lead Java Software Engineer

The Walt Disney Company

Celebration, Florida, United States (On-Site)
3 Weeks ago
DEVOTEAM - Tech Lead Java

DEVOTEAM

Casablanca, Casablanca-Settat, Morocco (Remote)
6 Months ago
The Walt Disney Company - Principal Software Architect

The Walt Disney Company

Orlando, Florida, United States (On-Site)
2 Days ago
Next Level Business Services - Java - Scala Architect

Next Level Business Services

San Diego, California, United States (On-Site)
6 Months ago
Trendyol - Backend Developer

Trendyol

İzmir, İzmir, Türkiye (Hybrid)
6 Months ago
Playtika - Server Technical Lead

Playtika

Poland (Hybrid)
5 Months ago
Trendyol - Backend Developer

Trendyol

Ankara, Ankara, Türkiye (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in İstanbul, İstanbul, Türkiye

RoofStack - Business Analyst

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
2 Weeks ago
Token Metrics - Financial Analyst Intern (Istanbul-Remote)

Token Metrics

İstanbul, Türkiye (Remote)
6 Months ago
Codeway - Legal & Compliance Manager

Codeway

İstanbul, Türkiye (On-Site)
2 Days ago
RoofStack - Senior Game Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
3 Months ago
Trendyol - Category Intelligence & Planning Professionals - NonFashion Category

Trendyol

Maslak, İstanbul, Türkiye (Hybrid)
6 Months ago
Assystems - Survey Engineer

Assystems

Ankara, Ankara, Türkiye (On-Site)
6 Months ago
Trendyol - Developer in Test

Trendyol

İzmir, İzmir, Türkiye (Hybrid)
6 Months ago
Good Job Games - Junior Game Developer

Good Job Games

İstanbul, Türkiye (On-Site)
7 Months ago
Voodoo - Marketing Unity Developer

Voodoo

İstanbul, Türkiye (On-Site)
3 Weeks ago
Voodoo - Lead Creative Manager - Gaming

Voodoo

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

Get notifed when new similar jobs are uploaded

DevOps Jobs

Ubisoft - Lead Snowdrop Engine Programmer

Ubisoft

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Info Stretch - Lead Data Engineer

Info Stretch

Pune, Maharashtra, India (On-Site)
5 Months ago
Google - Customer Engineer III, Infrastructure Modernization, Google Cloud

Google

New York, New York, United States (On-Site)
8 Hours ago
PwC - IN-Manager_D365 Azure Integration Developer_MS Dynamics– Advisory  - Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
5 Months ago
Rackspace Technology - Cloud Database Engineer I/II

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Day ago
NVIDIA - Senior Site Reliability Engineer - GPU Clusters

NVIDIA

Westford, Massachusetts, United States (On-Site)
1 Month ago
ION - Cloud Engineer Kubernetes

ION

Italy (Hybrid)
6 Months ago
Sigma Software - Senior/Principal Site Reliability Engineer (AdTech)

Sigma Software

Brasília, Federal District, Brazil (Remote)
6 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Luxoft - Senior Software Support Engineer

Luxoft

Italy, New York, United States (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At Roofstacks, we are not content with simply innovating; we are committed to pushing the frontiers of technology. Since our establishment in 2015, we have skillfully integrated conventional systems with cutting-edge solutions, raising the standard in industries such as tourism, metaverse, AR, gaming, blockchain, and fintech.


İstanbul, İstanbul, Türkiye (On-Site)

İstanbul, İstanbul, Türkiye (Hybrid)

İstanbul, İstanbul, Türkiye (On-Site)

Kahramanmaraş, Kahramanmaraş, Türkiye (On-Site)

İstanbul, İstanbul, Türkiye (On-Site)

İstanbul, İstanbul, Türkiye (On-Site)

İstanbul, İstanbul, Türkiye (On-Site)

İstanbul, İstanbul, Türkiye (On-Site)

İstanbul, İstanbul, Türkiye (On-Site)

View All Jobs

Get notified when new jobs are added by RoofStack

Level Up Your Career in Game Development!

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

Job Common Plug