Розробник програмного забезпечення з GlobalLogic Сергій Король вважає, що сеньйор — це як мінімум від п'яти років комерційному проекті, а за три роки можна стати тільки мідлом.

Необхідні скіли Senior Java Developer:

  • Java Core. …
  • Освоїти Фреймворкі. …
  • Познайомиться з Docker та Kubernates;
  • Вміти вести розробку у системі контролю версій (VCS) – git;
  • Потрібно вміти в SQL, стандартом в OpenSource зараз вважається PostgreSQL.
  • Так само потрібно знати процес розробки.

Запитання можуть бути такими: – назвіть усі примітивні типи Javaскільки кожен тип займає пам'яті, якщо не пам'ятаєш, то порахуй; – які методи класу Object, стандартне питання (багато хто задає), але в даному випадку потрібно назвати все до одного, тому що співбесідующий реально за це запарюється і сидить вважає.