senior software developer


sahibinden.com
Bilişim

QUALIFICATIONS

4 year bachelor degree in CS or relevant field

6+ years of software development experience with Java

Strong foundation in data structures, algorithms, and performance analysis

Experienced with good software engineering practices, including the application of patterns and unit testing

Knowledge of relational and non-relational databases

Advocate for the best practices in software engineering

Smart, analytical, and creative problem solver

Bonus Points For:
 

Experience in working on the front end with AngularJS

Familiar with Maven, NPM and Git

Basic knowledge of linux commands and shell scripts.

Experience in building large-scale web applications

Proficiency in using modern web development technologies and techniques, including HTML5, CSS, JavaScript, etc.

Proven development experience with Dependency Injection and ORM frameworks

 

JOB DESCRIPTION

Expertise in designing, analyzing and troubleshooting large-scale distributed systems.

Partner with product owners and designers to define and develop new features; implement solutions that improve our business processes.

Design and develop large-scale enterprise class applications using a AngularJS / JAX-RS / Spring / Hibernate / MongoDB / ElasticSearch stack

 

Ad

sahibinden.com

Bilişim
Türkiye’nin en büyük elektronik ticaret ve ilan platformu.

SEVECEĞİN BENZER İŞ İLANLARI

bimilim