Programista Java
Nr ref.: AFB/IT/PROGJAVA
Miejsce pracy: Katowice
Zakres obowiązków:
- Tworzenie/projektowanie oprogramowania w ramach danych aplikacji zgodnie z obowiązującymi standardami uwzględniając aspekty technologiczne, wydajnościowe i bezpieczeństwa
- Tworzenie dokumentacji technicznej
- Uczestniczenie w warsztatach zbierania wymagań
- Przeprowadzanie testów autorskich wytworzonego oprogramowania
- Analizowanie i wyprowadzanie błędów programowych
- Opiniowanie rozwiązań tworzonych przez programistów; proponowanie alternatywnych rozwiązań funkcjonalnych i biznesowych w zakresie danych aplikacji
- Współpraca z analitykami i zespołem testowym w procesie rozwoju i wsparcia oprogramowania
- Obsługa zgłoszeń zgodnie z obowiązującym procesem wsparcia aplikacji
- 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
Oferujemy:
- Stabilne zatrudnienie w nowoczesnym banku
- Możliwość pracy z najnowszymi technologiami w obszarze IT, który stanowi jedną z kluczowych jednostek banku
- Atrakcyjne wynagrodzenie w oparciu o umowę o pracę
- Pracę, z rezultatów której będą korzystać setki pracowników i tysiące klientów banku
- Różnorodność projektów i współpracę z innymi departamentami banku
- Możliwość współpracy z gronem prawdziwych ekspertów z wieloletnim doświadczeniem
- Wszechstronne możliwości rozwoju pracownika – koncentracja zarówno na umiejętnościach technologicznych jak i kompetencjach miękkich np.: zarządzanie projektami, umiejętności liderskie (programy rozwojowe) etc.
- Przyjazną atmosferę i stacjonarny charakter pracy
- Bogaty pakiet socjalny (prywatna opieka medyczna, pracowniczy program emerytalny PPE, dofinansowanie do wczasów w ośrodkach bankowych) oraz premie motywacyjne za wyróżniające wyniki
- Pracę w organizacji uhonorowanej szósty rok z rzędu prestiżowym certyfikatem Top Employers oraz posiadającej rozwiązania przyjazne Rodzicom
Oczekujemy:
Ramowe wymagania:
- Znajomość języka JAVA na platformie JEE
- Znajomość jsp/jsf
- Znajomość wzorców projektowych
- Znajomość relacyjnych baz danych, języka SQL
- Dobra znajomość języka angielskiego (czytanie dokumentacji technicznej)
- Wykształcenie wyższe lub w trakcie studiów (preferowane kierunki techniczne, IT)
- Dokładność, umiejętność współpracy, innowacyjność
- Otwartość 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
- Ant
- CI, np. Jenkins
- TDD, BDD
Administratorem danych jest ING Bank Śląski S.A. z siedzibą w Katowice 40-086, Sokolska 34 . Dane zbierane są dla potrzeb rekrutacji. Ma Pani/Pan prawo dostępu do treści swoich danych oraz ich poprawiania. Podanie danych w zakresie określonym przepisami ustawy z dnia 26 czerwca 1974 r. Kodeks pracy oraz aktów wykonawczych jest obowiązkowe. Podanie dodatkowych danych osobowych jest dobrowolne.