Available for remote projects
Java platforms, engineered to last.
I'm Yusuf YILDIZ, a senior full-stack Java developer and technical lead. I help teams design, build and scale backend systems, web and mobile products, and the cloud infrastructure that runs them.
- 15+ years in production Java
- Remote, UTC+3
- English and Turkish
// Services
Engineering and leadership for Java teams
Hands-on help across the whole product, from backend services and user-facing apps to the pipeline that ships them.
Backend engineering
Fast, secure and well-tested services and APIs that hold up under real traffic, designed to stay easy to change as your product grows.
Full-stack products
Web and mobile products built end to end, from the database to the screen your users touch.
Architecture and modernization
System design for new platforms, and step-by-step migration of legacy monoliths to services without stopping the business.
Cloud-native delivery
Containerized deployments, CI/CD pipelines and observability, so shipping becomes routine.
Technical leadership
A hands-on lead for your team: architecture decisions, code review, mentoring and a delivery rhythm that works.
AI integration
AI features built into existing products, from anomaly detection to LLM-powered workflows, with the engineering to run them in production.
// About
Why teams work with me
I have been building production software since 2009, as an engineer and as a technical lead, for products in health IoT, mobile payments, telecom, digital identity and commodity trading.
- Years of production Java
- 15+
- Shipping software since
- 2009
- Industries served
- 5
Senior and hands-on
More than 15 years of production Java. I design the architecture and I write the code.
From zero to live, and from legacy to modern
I have built platforms from scratch and migrated a live mobile payment system from a legacy monolith to microservices.
Remote by default
Working from Istanbul (UTC+3) with teams across time zones, in English or Turkish.
Industries
What kind of projects do you take on?
Backend and fullstack work on Java platforms: new products built from scratch, modernization of legacy systems, cloud-native delivery, and technical leadership for engineering teams.
Do you work remotely?
Yes. I work remotely from Istanbul, Türkiye (UTC+3) with teams in other time zones, in English or Turkish.
Which technologies do you use?
Java 25 and Spring Boot 4 on the backend; React, React Native and TypeScript on the front end; PostgreSQL and Kafka for data; and Docker, Kubernetes, Argo CD and Terraform on AWS or Azure for delivery.
Can you lead an engineering team?
Yes. I have led backend, frontend, mobile and AI engineers on the same product, owning architecture decisions, code review, mentoring and delivery in Scrum.
How do we start working together?
Email me at yusufyildiz86@gmail.com with a short description of your product, your team and your timeline. From there we can set up a call to discuss scope.
// Contact
Have a project in mind?
Tell me about your product, your team and what you need. Email is the quickest way to reach me.
- Emailyusufyildiz86@gmail.com
- LinkedInin/yusufyildiz34
- GitHubyusufyildiz34
- LocationIstanbul, Türkiye (UTC+3)