Programista Java
Vector Synergy Sp. z o. o.
⚲ Warszawa
Wymagania
- Java
- Tomcat
- JBOSS
- PowerShell
- Bash
- Linux
- Windows Server
- Git
- Maven
- SonarQube
- Jenkins
- UML
Opis stanowiska
Nasze wymagania: Znajomość wzorców projektowych Doświadczenie w programowaniu JAVA EE, Spring Znajomość języka Java Znajomość serwerów aplikacyjnych Tomcat, JBOSS Znajomość języków powłok systemowych PowerShell, Bash Znajomość środowiska Linux, Windows Znajomość technologii Git, Maven, SonarQube, Jenkins Umiejętność pisania testów jednostkowych podczas tworzenia aplikacji Umiejętność czytania dokumentacji technicznej w notacji UML Dobra znajomość języka angielskiego (czytanie dokumentacji technicznej) Wykształcenie wyższe techniczne/informatyczne Dokładność, umiejętność współpracy, innowacyjność Otwartość na poznawanie nowych technologii Samodzielność i odpowiedzialność Doświadczenie związane z pracą w środowiskach chmurowych Zakres obowiązków: Tworzenie oprogramowania w ramach aplikacji zgodnie z obowiązującymi standardami uwzględniając aspekty technologiczne, wydajnościowe i bezpieczeństwa Przeprowadzanie testów autorskich wytworzonego oprogramowania oraz przeglądu wzajemnego oprogramowania stworzonego w zespole Współpracę z analitykami i testerami w procesie rozwoju i wsparcia oprogramowania Przygotowywanie skryptów niezbędnych do wdrożenia zmian oraz do automatyzacji instalacji