Firmamızın projelerinde görevlendirilmek üzere senior java developer için aşağıdaki niteliklere uygun adaylar aramaktayız:
Üniversitelerin Bilgisayar, Matematik, Endüstri, Elektronik Mühendisliği ya da ilişkili bölümlerinden mezun;
- 4+ sene profesyonel Java & JEE yazılım geliştirme tecrübesine sahip,
- 4+ sene Spring ve REST/SOAP tecrübesi,
- Nhibarnate ile tecrübe sahibi,tercihen Toplink vb farklı ORM araçlarına da hakim,
- OOP programlama paradigmasında mükemmel bilgi sahibi ve UML diyagramlarını dizayn ve geliştirme sürecinde kullanıp anlayabilen,
- Eldeki sorunlara bilgisi dahilindeki design patternları uygulayabilecek,
- SOLID,DRY,KISS vb prensipleri bilen ve uygulayan,
- TDD hakkında tecrübe sahibi, Junit,TestNG vb Unit Test frameworklerini kullanmış,
- Web service geliştirmiş ve ilgili standartlar (SOAP,REST,WSDL vb) hakkında bilgi sahibi,
- DDD hakkında bilgi ve tecrübe sahibi,
- Source control araçlarından en az birine hakim ve kullanan(SVN,Git vb),
- Relational Databaseler ile aktif çalışma tecrübesi olan (PostgreSql,MySql vb),
- Tercihen NoSql teknolojilerinde tecrübeli (MongoDb,HBase vb),
- CI/CD metodolojilerine aşina olan,
- Agile/Scrum metodolojisiyle tecrübeli,
- Tercihen workflow frameworkleri ile yazılım geliştirmiş,
- Kompleks sorunları efektif bir şekilde açıklayıp çözebilme yetisi,
- Daha az tecrübeli takım arkadaşlarına bilgi aktarıp mentorlük yapabilecek,
- Tercihen güncel Web teknolojileri ile uygulama deneyimi bulunan (React,Angular vb),