Opis oferty
- min. 1 rok doświadczenia na stanowisku Programista Java;
- wykształcenie wyższe techniczne lub pokrewne;
- umiejętności szybkiego, kreatywnego i logicznego myślenia;
- dbałości o wysoką jakość tworzonych rozwiązań;
- odpowiedzialność za powierzone zadania;
- praktyczna umiejętność pisania programów w językach obiektowych;
- znajomość najczęściej używanych struktur danych w JAVA, np. kolekcje;
- znajomość podstawowych algorytmów sortowania i wyszukiwania;
- podstawowe umiejętności oceny złożoności obliczeniowej rozwiązania;
- podstawowa znajomość SQL.
O stanowisku / o projekcie
Opis projektu:
Agama API dostarcza rozwiązania API Management w branży bankowej i finansowej. Są to rozwiązania o wysokiej dostępności działające pod obciążeniem produkcyjnym. Zespół projektowym odpowiedzialny jest za projektowanie, rozwijanie i utrzymanie aplikacji w oparciu o podejście mikroserwisowe oraz założenia DevOps.
Praca w środowisku:
- Core: Java 8/11, Spring Framework
- Warstwa prezentacji: Angular, HTML5, CSS;
- Warstwa dostępu do danych: Spring Data, JDBC, myBatis;
- Integracja: REST, Webservices, JMS, JBPM;
- Architektura: Microservices;
- Narzędzia: IDEA, Git (Gerrit), Maven, Jenkins, Jira, Confluence, SonarCube;
- Baza Danych: Oracle, Postgree SQL;
- Możliwość rozwoju: MuleSoft, Redis, Kafka, RabbitMQ, OpenShift, AWS,
Możliwa jest praca w 100% zdalnie, hybrydowa lub z biura. To TY wybierasz.
Zakres obowiązków
- analiza istniejÄ…cej implementacji w obecnej wersji kodu;
- implementacja oprogramowania na podstawie gotowej specyfikacji;
- wsparcie dla procesu testów oprogramowania, implementacja testów automatycznych;
- wsparcie w rozwiązywaniu problemów w istniejącej implementacji oprogramowania.