Text copied to clipboard!

Заглавие

Text copied to clipboard!

Java програмист

Описание

Text copied to clipboard!
Търсим Java програмист, който да се присъедини към нашия екип и да участва в разработката, поддръжката и оптимизацията на съвременни софтуерни решения. Като част от нашата компания, ще работите върху разнообразни проекти, използвайки Java и свързаните с нея технологии, за да създавате стабилни, мащабируеми и ефективни приложения. Вашата роля ще включва анализ на изискванията, проектиране на архитектури, имплементация на функционалности, тестване и отстраняване на грешки, както и поддръжка на съществуващи системи. Ще работите в тясно сътрудничество с други програмисти, бизнес анализатори, QA специалисти и проектни мениджъри, за да осигурите качествено изпълнение на проектите в срок. Очакваме от вас да следите новостите в Java екосистемата, да предлагате иновативни решения и да се стремите към непрекъснато професионално развитие. В нашия екип ще имате възможност да работите както по вътрешни, така и по клиентски проекти, като ще използвате съвременни инструменти и практики като Agile/Scrum, CI/CD, автоматизирано тестване и облачни технологии. Ако сте мотивиран, отговорен и имате страст към програмирането, ще се радваме да се присъедините към нас и заедно да създаваме иновативни софтуерни продукти.

Отговорности

Text copied to clipboard!
  • Разработка и поддръжка на Java приложения
  • Анализ и имплементация на нови функционалности
  • Отстраняване на грешки и оптимизация на съществуващ код
  • Работа в екип с други програмисти и специалисти
  • Участие в архитектурно проектиране на софтуерни решения
  • Изготвяне и поддържане на техническа документация
  • Използване на инструменти за контрол на версиите (напр. Git)
  • Участие в Agile/Scrum процеси
  • Изпълнение на код ревюта и споделяне на знания
  • Следене на новостите в Java и свързаните технологии

Изисквания

Text copied to clipboard!
  • Висше образование в областта на компютърните науки или сходна специалност
  • Опит с Java (минимум 2 години)
  • Добри познания по OOP и дизайн шаблони
  • Опит с релационни бази данни (напр. MySQL, PostgreSQL)
  • Умения за работа с инструменти за контрол на версиите (Git)
  • Опит с фреймуъркове като Spring или Hibernate
  • Добри комуникационни умения и работа в екип
  • Желание за учене и развитие
  • Владеене на английски език на работно ниво
  • Предимство: опит с облачни платформи (AWS, Azure) или CI/CD

Потенциални въпроси за интервю

Text copied to clipboard!
  • Какъв е вашият опит с Java и свързаните технологии?
  • Работили ли сте по Agile/Scrum проекти?
  • Как подхождате към отстраняване на сложни грешки в кода?
  • Имате ли опит с Spring или други Java фреймуъркове?
  • Какви инструменти използвате за контрол на версиите?
  • Работили ли сте с релационни бази данни и кои?
  • Как се справяте с работата в екип?
  • Готови ли сте да учите нови технологии?
  • Имате ли опит с CI/CD процеси?
  • Какво ви мотивира да работите като Java програмист?