GENEL NİTELİKLER
We are looking for a Mid-Senior/Senior Software Engineer who will fulfill software development lifecyle tasks with the demands of the managers. He/she will work using the methods defined within the projects, carry out necessary documentation and reporting according to needs of the project.
Responsibilities:
- Develop back-end software with the latest technologies and popular frameworks.
- Craft infrastructure and take responsibility from scratch.
- Solve complex problems and analyze distributed algorithms.
- Write well designed, clean and high-quality code.
- Produce high-performance softwares&tools, maintain and make documentation.
Job Requirements
- Bachelor's Degree in Computer Science, Information Systems, or related field.
- Min 3 years of experience in Java Development and Spring Framework (Core,Boot, Security etc.)
- Experience in RESTful APIs
- Proficient with RDBMS and ability to write SQL
- Experience working with two or more from the following: Virtual/Augmented Reality, Artificial Intelligence, Machine Learning, Computer Vision, developing large software systems
- Proficient in using Git version control and branching methodologies
- Ability to handle multiple tasks simultaneously and meet deadlines
- Enthusiasm and willingness to pursue continuous research and learn new technologies and methods.
- Military service should have completed or deferred at least 3 years for male candidates
- Good command of English
We declare that only candidates who we think meet the specified qualifications will be contacted.