Talent.com
Ta oferta pracy nie jest dostępna w Twoim kraju.
Główny Programista / Główna Programistka Java @ Centralny Ośrodek Informatyki

Główny Programista / Główna Programistka Java @ Centralny Ośrodek Informatyki

Centralny Ośrodek InformatykiWarszawa, Poland
12 dni temu
Opis pracy

Jesteśmy największą w Polsce państwową firmą IT. To my tworzymy mObywatela, mDowód, Profil Zaufany, rejestry państwowe i wiele innych e-usług , z których korzystacie na co dzień Ty i Twoi znajomi_e.

Istniejemy na rynku od 15 lat. Pracując z nami, zyskujesz stabilność zatrudnienia, umowę o pracę i dużo benefitów dla Ciebie i Twojej rodziny . Ale COI to także software house . Dlatego stawiamy na innowacje, jesteśmy na Ty, pracujemy hybrydowo i w elastycznych godzinach , a do biura możemy przychodzić z psem.

Najważniejsze jest to, że w COI robimy cos ważnego : tworzymy cyfrowe rozwiązania, które ułatwiają życie milionom ludzi w Polsce. Ty też możesz mieć w tym swój udział!

Cieszy nas ogromne zainteresowanie naszymi ofertami to dla nas znak, że to, co robimy, naprawdę ma znaczenie. Każdą aplikację dokładnie analizuje nasz zespół, a nie algorytmy, co może wydłużyć czas oczekiwania na odpowiedź. Dziękujemy za Twoją cierpliwość i wyrozumiałość trzymamy kciuki, byśmy mieli okazję porozmawiać!

Nasze wymagania

  • Ekspercka wiedza z zakresu projektowania oprogramowania, programowania obiektowego, algorytmów i struktur danych złożonych aplikacji, z uwzględnieniem wymagań funkcjonalnych i niefunkcjonalnych, w tym dotyczących wydajności i bezpieczeństwa
  • Bardzo wysokie umiejętność projektowania złożonych systemów lub ich elementów, w tym identyfikowania i rozwiązywania problemów projektowych oraz określania alternatywnych opcji w celu ułatwienia podejmowania decyzji biznesowych
  • Bardzo wysokie umiejętność sporządzania technicznej oceny wykonalności projektu w celu zidentyfikowania potencjalnych ograniczeń lub wyzwań
  • 8+ lat doświadczenia w tworzeniu oprogramowania w językach opartych na JVM (Java, Kotlin itp.) oraz powiązanych frameworków takich jak Spring Boot w tym biegłe poruszanie się w ramach ORM
  • Ekspercka wiedza w zakresie mechanizmów bezpieczeństwa : kryptografii klucza publicznego, zagadnień związanych z SSO (np. Keycloak), oraz bieżąca wiedza dot. OWASP
  • 8+ lat doświadczenia w pracy z bazami danych relacyjnymi / nierelacyjnymi, w tym wykorzystywania narzędzi do zarządzania zmianami i kontrolowania wersji baz danych np. Liquibase, Flyway
  • 8+ lat doświadczenia w architekturze warstwowej lub rozproszonej i tworzenia interfejsów REST API, SOAP, GraphQL lub innych w metodyce API-First. Umiejętność odpowiedniego doboru typu komunikacji w zależności od potrzeb (synchroniczna, asynchroniczna, reaktywna)
  • Bardzo dobra znajomość narzędzi np. Postman, SoapUI do testowania i mockowania usług REST
  • Bardzo dobra znajomość TDD / BDD, refaktoryzacji, zasad czystego kodu, czystej architektury i wzorców projektowych
  • Bardzo dobra znajomość zwinnych metodyk wytwarzania oprogramowania
  • Bardzo dobra znajomość narzędzi GIT, Jenkins, Artifactory, Confluence, JIRA
  • Praktyczna umiejętność zarządzania wersjonowaniem wytwarzanego oprogramowania na przykład w oparciu o Gitflow
  • Umiejętność krytycznego myślenia, formułowania wniosków i proponowania usprawnień w szczególności w odniesieniu do zasad i standardów organizacyjnych w zakresie rozwoju oprogramowania
  • Mentorowanie Koleżanek i Kolegów z Zespołu, celem rozwijania kompetencji Zespołów
  • Praktyczna umiejętność implementowania mechanizmów Monitoringu i Obserwowalności w wytwarzanym oprogramowaniu
  • Bardzo dobra znajomość metodyki DevOps i jej praktycznego wykorzystania na przykład w ramach budowania dojrzałych procesów CI / CD
  • Kompetencje z zakresu monitorowania technologii i śledzenia rynku
  • Umiejętność koordynacji prac programistów w małych projektach
  • Znajomość komercyjnych rozwiązań chmurowych Azure, AWS, GCP
  • Znajomość narzędzi do konteneryzacji : Docker, Kubernetes

Mile Widziane :

  • Kompetencje z zakresu monitorowania technologii i śledzenia rynku
  • Umiejętność koordynacji prac programistów w małych projektach
  • Znajomość komercyjnych rozwiązań chmurowych Azure, AWS, GCP
  • Jesteśmy największą w Polsce państwową firmą IT. To my tworzymy mObywatela, mDowód, Profil Zaufany, rejestry państwowe i wiele innych e-usług , z których korzystacie na co dzień Ty i Twoi znajomi_e.

    Istniejemy na rynku od 15 lat. Pracując z nami, zyskujesz stabilność zatrudnienia, umowę o pracę i dużo benefitów dla Ciebie i Twojej rodziny . Ale COI to także software house . Dlatego stawiamy na innowacje, jesteśmy na Ty, pracujemy hybrydowo i w elastycznych godzinach , a do biura możemy przychodzić z psem.

    Najważniejsze jest to, że w COI robimy cos ważnego : tworzymy cyfrowe rozwiązania, które ułatwiają życie milionom ludzi w Polsce. Ty też możesz mieć w tym swój udział!

    Cieszy nas ogromne zainteresowanie naszymi ofertami to dla nas znak, że to, co robimy, naprawdę ma znaczenie. Każdą aplikację dokładnie analizuje nasz zespół, a nie algorytmy, co może wydłużyć czas oczekiwania na odpowiedź. Dziękujemy za Twoją cierpliwość i wyrozumiałość trzymamy kciuki, byśmy mieli okazję porozmawiać!

    Jako Główny Programista / Główna Programistka Java będziesz wspierał / a monitoring środowiska zewnętrznego i ocenę pojawiających się technologii i przyczyniać się do tworzenia raportów, map drogowych technologii oraz dzielić się wiedzą i spostrzeżeniami, Będziesz zapewniać kierownictwo organizacyjne i dostarczać wytyczne w celu promowania rozwoju wykorzystywania wiedzy specjalistycznej w organizacji oraz wkład do planowania rozwoju zawodowego w ramach istotnych części organizacji, aby umożliwić dalszy rozwój odpowiedniej wiedzy fachowej, Będziesz przyczyniał / a się do wskazywania nowych obszarów usprawnienia możliwości w ramach organizacji, które mogą być ulepszeniem umiejętności, technologii lub procesów, Będziesz odpowiedzialny / a za analizę i implementację zmian w istniejącym oprogramowaniu, tworzenie nowych wersji oprogramowania zgodnie z etapami procesu wytwórczego oraz przestrzeganie obowiązujących standardów w tym zakresie, Twój obszar działania będzie obejmować tworzenie i przeprowadzanie testów jednostkowych modułów tworzonych produktów, a także za integrację poszczególnych składników zgodnie z zasadami Ciągłej Integracji w procesie wytwórczym, Tworzenie pakietów instalacyjnych dla zmodernizowanych rozwiązań / systemów oraz wersjonowanie kodu oprogramowania również będą częścią Twoich obowiązków. Dodatkowo, będziesz odpowiedzialny / a za tworzenie i aktualizację dokumentacji technicznej oraz za dostarczanie produktów zgodnie z planem i ustaloną jakością] Requirements : JVM, Java, Kotlin, Spring Boot, ORM, SSO, Keycloak, CA, OWASP, Liquibase, REST API, SOAP, GraphQL, Postman, SoapUI, TDD, BDD, Git, Jenkins, Artifactory, Gitflow, DevOps, Azure, AWS, GCP, Docker, Kubernetes

    Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

    Programista Java • Warszawa, Poland