Senior Software Engineer

Location
Türkiye
Rate, USD
Not specified
Work schedule
Full Time,
Language skills
English
Available for Hire
Yes
Hire me

Hire me

Jobicy Account
You need an employer account to access the resume database.
Log in to save

About me

I am a senior software engineer with over nine years of experience specializing in Java and Spring Boot backend development. My expertise lies in designing and implementing microservices architectures, event sourcing, and event-driven systems. I have a strong command of the Spring ecosystem, including Spring Boot, Cloud Gateway, Security, Data JPA, and AI integration. I am passionate about building scalable and well-architected Java applications that meet modern backend engineering standards.

Throughout my career, I have founded and led development efforts for enterprise-level platforms such as Cortexa and Etosis, where I architected complex systems using Java 17, Spring Boot 3.5, and cloud technologies like Microsoft Azure. I have hands-on experience with real-time communication protocols such as WebSocket, Server-Sent Events, and gRPC, and I have implemented robust authentication and authorization mechanisms including JWT and Firebase Auth.

I am skilled in designing relational database schemas and managing data access layers using Hibernate/JPA with PostgreSQL and MS SQL Server. My work also involves developing cross-platform Flutter applications for iOS, Android, and web, ensuring seamless integration with backend services. I am experienced in cloud infrastructure management, monitoring, and diagnostics using Azure services.

In my previous role at Aselsan, I led the development of embedded software products, managing the full software lifecycle and achieving CMMI Level 2 certification. I developed desktop and web applications using JavaFX and Spring Boot, bridged Java with native C/C++ libraries via JNI, and established CI/CD pipelines to ensure high-quality software delivery. I have also mentored junior engineers and trainees, fostering knowledge sharing and technical growth.

I am committed to continuous learning and applying agile methodologies to deliver efficient and maintainable software solutions. My approach combines deep systems-level understanding with practical engineering skills to solve complex problems and drive innovation in backend development.


Professional area



Education

2016 – 2019 Master of Science in Control and Automation Engineering @ Yildiz Technical University
2011 – 2016 Bachelor of Science in Electrical and Electronical Engineering @ Marmara University

Experience

Aug 2025 – Present Founder / Java Backend Engineer @ Cortexa

Architected and built an enterprise-level ERP platform using microservices architecture with CQRS and Event Sourcing. Utilized Java 17, Spring Boot 3.5, Spring Cloud Gateway, Apache Kafka, gRPC, and PostgreSQL. Designed modular backend with multiple Maven modules, implemented JWT authentication with Firebase Auth integration, and RBAC using Spring Security. Incorporated AI features with Spring AI and OpenAI. Developed a cross-platform Flutter app with real-time updates via WebSocket/SSE.

Jan 2024 – Present Founder / Full-Stack Java Developer @ Etosis

Architected and developed a Java/Spring Boot REST API backend for a SaaS platform deployed on Microsoft Azure. Designed relational database schema and implemented data access layer with Hibernate/JPA and MS SQL Server. Implemented JWT-based authentication and custom rule-based permission system. Developed business modules including workflow engine, stock/inventory tracking, file manager service, and device information interfaces. Built cross-platform Flutter frontend and managed Azure cloud infrastructure.

Aug 2017 – Dec 2023 Software Engineer @ Aselsan

Lead developer for mass-produced embedded product managing full software lifecycle; achieved CMMI Level 2 certification. Built desktop tooling and operator interfaces with JavaFX using MVC and reactive bindings. Developed web backend services with Spring Boot, designed RESTful APIs, integrated JPA/Hibernate, and implemented authentication and validation layers. Bridged Java with native C/C++ via JNI. Developed modular layered architectures and ported applications from RTOS to Linux. Established CI/CD pipelines and led a sub-team of engineers and trainees.

Jul 2015 – Aug 2015 Intern @ Turkcell

Worked in Network Accessing Department.

Jul 2014 – Aug 2014 Intern @ Turk Telekom

Worked in Network Planning Department.


Recommend this talent

Recommend this specialist

Jobicy+ Subscription

Jobicy

614 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts
  • • Personal career consultant
  • • AI-powered job advice
Go to account ›