Backend Software Engineer (Junior/Mid)

StartupHeroes

Turkey

On-site

TRY 180,000 - 280,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

StartupHeroes is seeking a Junior/Mid Backend Engineer to develop features, design and implement API methods, and improve performance of our systems as we scale. You will work with Java, Spring Boot, Kubernetes, AWS, and MySQL, building robust services handling millions of requests daily.

We value engineers who own their work, communicate progress clearly, and strive for latency, observability, and customer-focused outcomes.

Qualifications

  • Experience with building robust backend services.
  • 2+ years of professional experience.
  • Proficiency in Java 11+ and Spring ecosystem.
  • Ability to discuss architecture and drive technical decisions.
  • Write clean, testable, maintainable code.
  • Excellent communication with stakeholders.

Responsibilities

  • Brainstorm with Product Managers, Backend, and Frontend Engineers to conceptualize and build new features for our products.
  • Actively own team features or systems and define their long-term health, while also improving the health of surrounding systems for operational excellence.
  • Design and build systems with low latency, high availability, and resilience at scale.
  • Assist our skilled support and operations teams in triaging and resolving production issues.
  • Mentor other engineers, provide guidance, and conduct deep code reviews to help the team grow.
  • Improve engineering standards, tooling, and processes.
  • Work on challenging problems and build highly scalable distributed systems in a business-oriented way.
  • Lead the creation and improvement of our real-time decision-making systems.

Skills

Data structures
Algorithms
Java (11+)
System design
Code quality
Communication
Customer-first mindset

Tools

Spring Boot
Spring
Spring Security
Maven
Kafka
AWS
Kubernetes
Prometheus
Grafana
Redis
Valkey
TypeScript
React

Job description

StartupHeroes is looking for a Junior/Mid Backend Engineer to develop features, design and implement API methods, and improve the performance and reliability of our systems as we rapidly support products and organizations. Our systems handle millions of requests daily, so robustness, scalability, and efficiency are at the heart of everything you'll build.

We build apps using reliable tools that our team knows and trusts: Java, Spring Boot, Kubernetes, AWS, and MySQL. Expertise in these areas is a huge plus, but flexibility and adaptability matter more to us - if you have experience with other languages (such as Python or Go) or databases, we'd still love to talk.

We're a collaborative team that genuinely enjoys working together with product managers, designers, frontend, iOS, Android, automation, and quality engineers. We value engineers who are solution-oriented, own their work, and can communicate their progress and decisions effectively to stakeholders. We also believe great engineers think not only about latency, fault tolerance, observability, and scalability, but also look through the eyes of the customer for every feature.

StartupHeroes has a positive, diverse, and supportive culture - we look for people who are curious, inventive, empathetic, and strive to be a little better every day. In our work together we aim to be smart, humble, hardworking, and, above all, collaborative. If this sounds like a good fit for you, why not say hello?

What you will be doing
  • Brainstorm with Product Managers, Backend, and Frontend Engineers to conceptualize and build new features for our products.
  • Actively own team features or systems and define their long-term health, while also improving the health of surrounding systems for operational excellence.
  • Design and build systems with low latency, high availability, and resilience at scale.
  • Assist our skilled support and operations teams in triaging and resolving production issues.
  • Mentor other engineers, provide guidance, and conduct deep code reviews to help the team grow.
  • Improve engineering standards, tooling, and processes.
  • Work on challenging problems and build highly scalable distributed systems in a business-oriented way.
  • Lead the creation and improvement of our real-time decision-making systems.
What you should have
  • Strong expertise in data structures and algorithms.
  • 2+ years of professional experience.
  • Experience with Java (preferably Java 11+).
  • Ability to contribute to technical architecture discussions and help drive technical decisions within your team.
  • Write understandable, testable, and maintainable code.
  • Excellent communication skills - you can explain complex technical concepts to engineers, stakeholders, and non-technical partners.
  • A customer-first mindset when designing and implementing solutions.
What is nice to have
  • Familiarity with Spring, Spring Boot, Spring Security, Maven, Kafka, AWS, Kubernetes, Prometheus, and Grafana.
  • Understanding of observability practices (metrics, monitoring, logging, alerting).
  • Experience with caching strategies and technologies (e.g., Redis, Valkey) to improve system performance.
  • Ability to contribute to frontend development when needed (TypeScript, React, etc.).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Backend Engineer - Build Scalable, Efficient Systems
Junior Backend Engineer - Build Scalable, Efficient Systems

StartupHeroes • Turkey

On-site
TRY 180,000 - 280,000
Senior Backend Engineer (120.000₺ - 200.000₺)
Senior Backend Engineer (120.000₺ - 200.000₺)

Beta.Limited • Turkey

On-site
TRY 926,000 - 1,391,000
Software Engineer, Backend
Software Engineer, Backend

Peak Oyun Yazilim ve Pazarlama AS • Fatih

On-site
TRY 1,329,000 - 2,216,000
Never-ending learning and development opportunities
Team events and trips
Support for personal and professional development
Senior Backend Developer (Spring Boot & Kotlin)
Senior Backend Developer (Spring Boot & Kotlin)

Gardrops • Üsküdar

On-site
TRY 300,000 - 420,000
Competitive salary and benefits
Innovative and supportive work enviro​
Opportunities for personal and profes​
Junior Frontend Engineer
Junior Frontend Engineer

Armut Teknoloji AS • Fatih

On-site
TRY 200,000 - 320,000
Competitive salary
International team environment
Learning & development fund
+2
Backend Engineer
Backend Engineer

Migros One • Fatih

On-site
TRY 210,000 - 330,000
Software Engineer, Backend
Software Engineer, Backend

Peak • Fatih

On-site
Software Engineer, Backend (New Grad)
Software Engineer, Backend (New Grad)

Peak • Fatih

On-site
TRY 111,600 - 167,400
Full Stack Developer
Full Stack Developer

Gizli Şirket • Fatih

On-site
TRY 300,000 - 540,000
Senior DevOps Engineer
Senior DevOps Engineer

Dgpays • Fatih

Hybrid
TRY 350,000 - 550,000
Hybrid working
Private health insurance
Educational materials access
+2