Junior Software Engineer


  • Ankara
  • 04.01.2022 - 03.02.2022 | 20.01.2022


    • BSc. or MSc. degree in Computer Science/Computer Engineering or a related discipline

    • 2+ years hands on advanced coding experience in Java, Javascript/Typescript

    • Experience in Relational Databases (Oracle/Postgresql/MySQL/MariaDB)

    • Experience in Spring Framework including Spring Boot, Spring Data JPA

    • Experience in Frontend Development and third party visualization libraries (AngularTS, React, Leaflet, Openlayers, Echarts, HighCharts, YFiles, D3, Cytoscape) • Experience in Microservice architecture, Docker and Spring Cloud is a plus

    • Experience in CI/CD pipelining (Gitlab CI-CD/Jenkins/CircleCI) and branching strategies is a plus

    • Experience in OAuth2 is a plus

    • Experience in building an asynchronous Event Driven System using Apache Kafka or RabbitMQ is a plus

    • Experience in Apache Spark is a plus

    • Experience in Nomad/Kubernetes/Docker Swarm is a plus

    • Knowledge in Linux Systems, Shell Scripting

    • Great documentation skills


    • Be a part of the development team as either frontend or backend or fullstack developer

    • Documentation

    • Learn and learn

    Expected Attitude

    • Eager to learn new technologies & tools

    • Satisfied only with a beautiful solution

    • Deliver workaround/persistent solutions to the problems

    • Generate and pursue innovative ideas about his/her daily activities pushes himself and also the team at each and every iteration to produce zero defects

    • Develop not only the expected, but also the untold for the sake of the user experience and comfort

    • Energetic and Self-Motivated

    • High communications skills and a good team player