QUALIFICATIONS AND JOB DESCRIPTION
We are seeking for a "Senior Software Engineer (Ankara)" for our client operating in cyber security.
- Bachelor’s degree in Computer Engineering/Science or related field or equivalent professional experience,
- Advanced knowledge of English (Written and verbal),
- Minimum 5 years of coding experience in Java, Javascript/Typescript,
- Minimum 2 years of working with Spring Boot/Data, JPA,
- Must to have advanced experience in AngularTS, React, Echarts, HighCharts, YFiles, Leaflet, Openlayers, Cytoscape, D3,
- Must to have advanced knowledge of relational databases like postgresql, mysql, oracle, mariadb,
- Working experience in microservice architectures, docker and spring cloud,
- Must to have good knowledge of CI/CD (Gitlab, Jenkins, CircleCI),
- Must to have experience in OAuth2,
- Working experience with Kafka or RabbitMQ,
- Nice to have experience in Nomad/Kubernetes/Docker Swarm, Apache Spark,
- Must to have good knowledge of Linux systems,
- Being energetic, self-motivated,
- Having good communications and documentation skills,
- Being a good team player.
Responsibilities:
- Being a part of the motivated scrum team,
- Being a member of the development team as a backend, frontend or fullstack developer,
- Taking an active role in designing phase, documentation, writing clean code, writing unit tests in mobile development team,
- Building and maintaining the CI/CD pipelines,
- Dealing with problems and have a great solutions,
- Creating innovative ideas, trying to produce zero defects.
- Mentoring junior level developers.
Manpower, Türkiye İş Kurumu’ndan 18.8.2016 tarihli ve 6 no’lu Özel İstihdam Bürosu izin belgesi ve 3.6.2017 tarihli Geçici İş İlişkisi Yetki Belgesi sahibidir. İş arayanlardan hiçbir ad altında menfaat temin edilmez ve ücret alınmaz.