Teknik Yeterlilikler
Programming Languages: Java, JavaScript, Python, PHP
Backend: Java: Spring Boot, Spring Framework, Spring Cloud, Reactive Programming – Spring WebFlux, Event- Driven Microservices, Java EE (CDI, EJB, JPA, JSF, Bean Validation, JAX-RS, JAX-WS, JMS), Hibernate, Vaadin Framework
– JavaScript: Node.js, Expressjs, Koa.js, NestJS
– Python: Django Framework, Flask
Frontend: Vue.js, React.js, Angular, NuxtJS, PrimeFaces, jQuery, ExtJS
Database: Postgres, MongoDB, Redis (in-memory), Mysql, Oracle
Infrastructure: AWS, Kubernetes, Openshift, Istio+Envoy, Ansible, Jenkins, Elastic Stack, Grafana + Prometheus, HashiCorp Vault, SonarQube, Nexus: Sonatype, Docker
Mobile: ReactNative, Ionic Framework, Cordova-Phonegap
Application Server: Jboss/WildFly, Apache Tomcat, TomEE, Netty, Payara, Glassfish, Gunicorn
Version Control System: Git (GitLab, Github, Bitbucket), SVN
Tool: Maven, Gradle, npm, yarn, Webpack, Babel, pip, pipenv
Testing: Junit, Junit5, Mockito, REST Assured, Test Containers, Selenium, Jest
Messaging: Apache Kafka, RabbitMQ
Bug/Issue Tracking System: JIRA, Confluence, Trello, Redmine, Mantis
Other: Phaser, nginx, Bash Shell Scripting, WebSockets, Server-Sent Events, WordPress