Java Developer
Posted
Aug 11, 2026 (Aug 11)
Seniority
Not Specified
Work Model
Not Specified
Type
Not Specified
Category
Salary
Not specified
Skills
Description
Danışmanlığını yapmakta olduğumuz kurumsal iş ortağımız için, Java tabanlı kurumsal uygulamaların geliştirilmesi ve iyileştirilmesi süreçlerinde görev alacak Java Developer arayışımız bulunmaktadır. Görev Tanımı: Java ve Spring Boot teknolojileri kullanarak yeni uygulama ve servislerin geliştirilmesine katkı sağlamak, RESTful API geliştirme ve mevcut servislerin iyileştirilmesi süreçlerinde görev almak, Mikroservis mimarisine uygun uygulamaların geliştirilmesine destek olmak, Veritabanı tasarımı, ORM yapıları ve veri erişim katmanlarının geliştirilmesine katkı sağlamak, Mesajlaşma altyapıları ve entegrasyon süreçlerinde görev almak, Unit test geliştirme, kod inceleme (Code Review) ve yazılım kalite süreçlerine katkı sağlamak, Üretim ortamında oluşan teknik problemlerin analiz edilmesi ve çözüm süreçlerine destek vermek, Agile geliştirme süreçlerinde ekip üyeleriyle koordineli çalışarak yazılım geliştirme yaşam döngüsünün tüm aşamalarında görev almak. Aranan Nitelikler: Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği, Elektrik-Elektronik Mühendisliği, Yönetim Bilişim Sistemleri, Matematik, Matematik Mühendisliği veya ilgili lisans bölümlerinden mezun, En az 3 yıl Java geliştirme deneyimine sahip, Java 11+ (tercihen Java 17 LTS ) ile aktif geliştirme deneyimi bulunan, OOP prensipleri, SOLID ve temel Design Pattern'ler (Factory, Strategy, Singleton, Builder) konusunda bilgi sahibi, Collections Framework, Generics, Exception Handling, Stream API, Optional, Lambda Expressions ve Functional Interface yapılarına hâkim, Multithreading ve Concurrency yapıları (Thread Pool, CompletableFuture vb.) konusunda bilgi sahibi, JVM çalışma prensipleri (Garbage Collection, Memory Model vb.) hakkında temel düzeyde bilgi sahibi, Spring Boot , Spring MVC , Spring Data JPA ve temel seviyede Spring Security ile geliştirme deneyimi bulunan, Dependency Injection (DI), IoC Container ve Hibernate/JPA konusunda deneyimli; entity ilişkileri ve performans odaklı ORM yaklaşımlarına hâkim, RESTful servis geliştirme, HTTP protokolü ve API tasarım prensipleri konusunda bilgi sahibi, Tercihen mikroservis mimarisi, API Gateway ve Service Discovery kavramlarına aşina, Tercihen Kafka , RabbitMQ veya benzeri mesajlaşma altyapılarından biriyle çalışma deneyimine sahip, JUnit 5 ve Mockito ile unit test geliştirme konusunda deneyimli, Temiz kod prensiplerine önem veren, kod inceleme süreçlerine uyumlu, Analitik düşünme becerileri güçlü, teknik kararlarını gerekçelendirebilen, sorumluluk sahibi ve takım çalışmasına yatkın. "AVD Danışmanlık, Türkiye İş Kurumu'nun 1225 numaralı izin belgesi ile faaliyet göstermektedir."
Similar Jobs
Senior Backend Software Engineer (USA Remote)
Turnitin, LLC · USA
Backend Engineer
Dispatch · USA
Backend Engineer - Platform - Stacks | Ireland
Grafana Labs · Germany, Ireland, Spain, Sweden, UK
Senior Software Engineer (Backend)
TeamSnap · USA