Programista Java
TSSOpis stanowiska
W TSS tworzymy wysokiej jakości rozwiązania z obszaru Software Development, FinTech oraz AI Solutions. Tworzymy systemy i bramki płatnicze online oraz rozwiązania wspierające innowacyjne procesy przetwarzania płatności. Nasze zespoły realizują również projekty dla klientów z wielu różnych branż i obszarów biznesowych.
Jeśli chcesz dołączyć do zespołu entuzjastów, dla których praca jest jednocześnie pasją, przygodą i możliwością rozwoju zawodowego — dołącz do teamu TSS już teraz!
Poszukujemy Java Developera, który dołączy do naszego zespołu i wesprze nas w rozwoju oraz utrzymaniu aplikacji webowych. Szukamy osoby z minimum 3-letnim doświadczeniem w programowaniu w Javie, która ceni jakość kodu, dobre praktyki oraz sprawną współpracę w zespole.
Zakres obowiązków
- Rozwój i utrzymanie aplikacji tworzonych w technologii Java.
- Projektowanie i implementacja nowych funkcjonalności.
- Tworzenie oraz rozwój rozwiązań opartych o REST API.
- Praca z bazą danych MS SQL Server, w tym projektowanie struktur, tworzenie i optymalizacja zapytań.
- Rozwój aplikacji z wykorzystaniem EJB, PrimeFaces oraz GWT.
- Dbanie o jakość, czytelność i utrzymywalność tworzonego kodu zgodnie z zasadami Clean Code.
- Tworzenie testów oraz dbanie o aktualność dokumentacji technicznej.
- Współpraca z programistami i analitykami przy realizacji projektów.
- Praca z wykorzystaniem systemu kontroli wersji Git.
- Minimum 3-letniego doświadczenia komercyjnego w programowaniu w Javie.
- Praktycznej znajomości EJB, PrimeFaces oraz GWT.
- Znajomości REST API i doświadczenia w pracy z rozwiązaniami opartymi o usługi REST.
- Dobrej znajomości MS SQL Server, w szczególności w zakresie tworzenia i optymalizacji zapytań.
- Znajomości zasad Clean Code oraz dbałości o jakość tworzonego oprogramowania.
- Znajomości Git.
- Umiejętności współpracy w zespole oraz komunikacji z programistami i analitykami.
- Samodzielności, zaangażowania i nastawienia na rozwój.
- Doświadczenie w branży energetycznej lub przy tworzeniu rozwiązań dla portali klienta.
- Doświadczenie w tworzeniu aplikacji webowych.
- Znajomość HTML/CSS.
- Znajomość Angular lub React.
- Znajomość Spring Boot.
- Znajomość zasad projektowania aplikacji i usług.
- Doświadczenie w pracy z narzędziami Jira, Confluence oraz Bitbucket.
- Stabilną współpracę w oparciu o kontrakt B2B.
- Dofinansowanie do prywatnej opieki medycznej w PZU.
- Wsparcie w rozwoju zawodowym.
- Wewnętrzne szkolenia, w tym szkolenia z zakresu cyberbezpieczeństwa.
Interesuje Cię ta oferta?