About us
ALGOTEQUE to firma konsultingowa IT, która pomaga startupom, średnim i dużym korporacjom tworzyć i dostarczać innowacyjne technologie.
Nasz zespół z powodzeniem projektuje, rozwija, wdraża i integruje rozwiązania programistyczne (AI, ML, BI, Web, Automation) dla telekomunikacji, energetyki, banków, ubezpieczeń, farmacji, motoryzacji, przemysłu i e-commerce. Dostarczamy nasze usługi zarówno w modelu fixed-price, jak i time-and-materials, pomagając naszym klientom osiągnąć ich strategie biznesowe i IT.
Job Description
Szukamy doświadczonego Java Developera, który dołączy do zespołu pracującego nad systemem bankowości korporacyjnej. Praca w ramach tego zespołu przekłada się na realizację wielu projektów w obszarach biznesowych i technicznych. Przy ich realizacji wykorzystujemy metodyki zwinne.
Projektując uwzględniamy skalowalność, wydajność, dostępność, kładziemy duży nacisk na bezpieczeństwo aplikacji. Oprócz tego ciągle automatyzujemy procesy testowania, budowania i wdrażania aplikacji, weryfikacji logów, monitoringu.
Najważniejsza jest dla nas współpraca zespołowa, codziennie staramy się w wspólnie wypracowywać kierunki zmian zarówno technologicznych jak i organizacyjnych.
Wykorzystywane przez nas technologie: Java 8+, JBoss EAP 7, Tomcat, Spring 4, SpringBoot 3, Angular 16, Baza Oracle 19 c, ElasticSearch
Testy jednostkowe: jUnit + Mockito, Testy funkcjonalne - Cucumber + Selenium
CI/CD: BitBucket +Jenkins/Ansible + SQ + TeamCity
Testy wydajnościowe: LoadRunner/JMeter
Monitoring/Logi: Grafana, Splunk Gradle, Maven, Npm
Narzędzia: JIRA, Confluence
Required qualifications
- Znajomość i kilkuletnie doświadczenie komercyjne z JAVA 8+, Angular 14+
- Znajomość: JavaScript, Node.JS, Spring & SpringBoot, Maven, Gradle, Git, Kubernetes
- Znajomość relacyjnych baz danych (Bazy nierelacyjne mile widziane)
- Doświadczenie w pracy z architekturą mikroserwisową
- Praca z wysoko dostępnymi i skalowalnymi aplikacjami
- Znajomość najlepszych praktyk, cyklu życia oprogramowania