Programista Java
Miejsce pracy: Katowice
Nr ref.: IG/PJ/09/2016
Podstawą działania ING Banku Śląskiego jest współpraca i otwartość na różnorodność. Rozwijamy się dzięki skutecznemu działaniu i wychodzeniu z inicjatywą. Jeśli chcesz wprowadzać z nami zmiany i usprawnienia, zapraszamy do aplikowania.
W naszym zespole będziesz odpowiedzialny/a za:
- Tworzenie/projektowanie oprogramowania w ramach aplikacji zgodnie z obowiązującymi standardami uwzględniając aspekty technologiczne, wydajnościowe i bezpieczeństwa
- Tworzenie dokumentacji technicznej
- Uczestnictwo w warsztatach zbierania wymagań
- Przeprowadzanie testów autorskich wytworzonego oprogramowania oraz inspekcji wzajemnej oprogramowania stworzonego w zespole
- Analizę i wyprowadzanie błędów programowych
- Opiniowanie rozwiązań tworzonych przez programistów, kwestionowanie i proponowanie alternatywnych rozwiązań funkcjonalnych i biznesowych w zakresie aplikacji
- Współpracę z analitykami i zespołem testowym w procesie rozwoju i wsparcia oprogramowania
- Obsługę zgłoszeń zgodnie z obowiązującym procesem wsparcia aplikacji (w tym produkcyjnych)
- Przygotowywanie skryptów niezbędnych do wdrożenia zmian oraz do automatyzacji instalacji
- Tworzenie testów jednostkowych wspierających proces tworzenia aplikacji
- Tworzenie skryptów do testów wydajnościowych aplikacji
Od kandydatów oczekujemy:
- Znajomości języka JAVA na platformie JEE
- Znajomości wzorców projektowych
- Znajomości relacyjnych baz danych, języka SQL
- Dobrej znajomości języka angielskiego (czytanie dokumentacji technicznej)
- Wykształcenia wyższego lub w trakcie studiów
(preferowane kierunki techniczne, IT) - Dokładności, umiejętności współpracy, innowacyjności
- Otwartości na poznawanie nowych technologii
Dodatkowym atutem może być znajomość wybranych obszarów:
- Serwerów WebSphere Application Server, JBoss
- Maven
- Findbug, checkstyle, pmd, sonar
- Python/jython
- PL/SQL
- Cl, np. Jenkins
- Git
- TDD, BDD
Naszym pracownikom oferujemy: