Post Job Free
Sign in

Software Developer

Company:
Take Your Career to the Next Level
Location:
Kadikoy, Istanbul, Turkey
Posted:
October 21, 2025
Apply

Description:

About the Role

We're looking for a skilled Software Developer with strong backend expertise and hands-on experience in AWS cloud environments. The ideal candidate will have a solid grasp of system design principles and a track record of building scalable, secure, and high-performance backend systems.

Experience Level: 3-5 years

Location: Kadikoy/Istanbul, On-site

Employment Type: Full-time

Key Responsibilities

Design, develop, and maintain backend services and APIs using Java, .NET, or Node.js.

Architect scalable systems leveraging AWS cloud services (e.g., EC2, Lambda, S3, RDS, DynamoDB, API Gateway).

Implement best practices in software architecture, system design, and code quality.

Collaborate with frontend developers, DevOps engineers, and product teams to deliver end-to-end solutions.

Optimize application performance, reliability, and security.

Participate in design reviews, sprint planning, and code reviews.

Troubleshoot complex technical issues and propose effective solutions.

Requirements

Bachelors degree in Computer Science.

3-5 years of professional experience in backend development.

Strong knowledge of Java, .NET (C#), or Node.js (TypeScript preferred).

Hands-on experience with AWS services and cloud-native application development.

Solid understanding of system design, microservices, and RESTful API architectures.

Experience with databases such as PostgreSQL, MySQL, or MongoDB.

Familiarity with CI/CD pipelines, Git, and containerization (Docker/Kubernetes).

Strong problem-solving and analytical thinking skills.

Nice to Have

Experience with serverless architectures (AWS Lambda, DynamoDB, API Gateway).

Exposure to message queues (SQS, Kafka, RabbitMQ).

Understanding of security best practices and cloud cost optimization.

AWS Certification (Developer Associate / Solutions Architect Associate) is a plus.

Apply