Position: Middle Java developer
Category: Java
English level: fluent
Years of experience: 2.5


The candidate is currently working as a Java Developer at TÜBİTAK, a Turkish government advisory agency for science and research, where he work on the back-end of a multi-component messaging system for military usage. His responsibilities include designing and adding new features to servers, bug fixing, reviewing other developers' pull requests, designing database structures, and performance tuning. They use Java for coding language, Jenkins for continuous integration environment, Git for version control system, TestComplete for automation tests and Jira for issue tracking environment. The candidate mostly works on development but also helps with automation environments for continuous integration and performance testing.