This job is no longer active.
Evatro Yazılım Bilişim Teknolojileri - Backend Nodejs Developer
Job DetailThe Company:
Evatro is a company supporting hundreds of firms and millions of user with software technology solutions, based-on Yıldız Technical University Teknopark and Silicon Valley.
Evatro offers enterprise software expertise along with industry and product consultancy, assuring you quality services and products conveniently from a single source.
With our global expertise in technology and business know-how in numerous industries including Banking, Insurance, Retail, FMCG, Logistics, E-Commerce, Pharma, Automative, Energy, Utility, Tourism and Transprotation; we play a significant role on the area of software development.
Desired Skills and SpecializationsJob Description:
- Design, develop, test, deploy, maintain and improve Mercedes-Benz developer portals/ applications/ secure REST APIs and API proxies in API Management platforms (mainly in Apigee/ KONG)
- Design, develop, test, implement and maintain frontend/ backend services
- Develop and update system documentation for reference and reporting: and to ensure high levels of support for Production
- Being responsible for all SDLC activities related with developed Applications/APIs starting from development to the release and operation
- Design, develop, and implement authentication and authorization across the APIs/Applications.
- Analyzes and specifies technical requirements for existing systems
- Work within an agile development team and commit to sprints with deliverables
Qualifications:
- BS or MS in Computer Science, Mathematics, Engineering or related fields with software development skills
- Experience in both backend and frontend development (e.g. GOlang or NodeJS or Spring Boot Framework and AngularJS or React or Vue.js)
- Good understanding of OOP and software design patterns
- Experience in implementation of security protocols and patterns (OAUTH 2, Open Id Connect)
- Working knowledge of one or more of the following is also highly desirable: MongoDB, CassandraDB, PostgreSQL/MSSQL/Oracle, Kafka, RabbitMQ, Kibana, Grafana, Nexus, Artifactory
- Knowledge in HTTP / Status Codes, API design patterns
- Experience in API documentation like Swagger / OpenAPI
- Experience with distributed version control system such as Git and repository management tools like Github and Gitlab
- Experience in Container/Cloud technologies (Docker, Kubernetes)
- Experience in using Continuous-Integration, -Delivery, -Deployment especially Jenkins
- Experience in using agile development frameworks (SCRUM, Kanban)
- Experience in Microservices architecture
- Experience in any of Unit testing frameworks ( e.g. jest, mocha, mockito)
- Experience in API management platform is a plus (e.g. Apigee, KONG)
- Knowledge in elastic stack tools is plus
- Ability to work in international teams
- Excellent command of English (written and verbal) is a must,
- No restriction for international travel