Przejdź do Treści

WANT TO CREATE APPLICATIONS LIKE JAGODA?

IT works like Java Developer

Obecnie razem z zespołem, pracuje nad poprawą wydajności aplikacji dla branży automotive. Jednym z wyzwań projektu jest przejściem z architektury monolitycznej do mikroserwisów. Na co dzień pracują w oparciu o: JAVĘ, Spring Boot, NATS, React, TypeScript, Maven, Gradle, Kubernetes, Docker czy Azure.

Posłuchaj, co o swojej pracy mówi Jagoda!

W Capgemini wspieramy klientów, wykorzystując wiedzę, doświadczenie i zaangażowanie naszych specjalistów. Podczas realizowania projektów sięgamy po najnowsze i uznawane technologie, np. Jagoda jako Senior Java Developerka, tworzy aplikację do asynchronicznego przetwarzania danych i podczas swojej pracy wykorzystuje między innymi najnowszą wersję Spring Boot i NATS. W projektach opartych na oprogramowaniu Java wykorzystujemy między innymi takie technologie i frameworki jak: Spring, Spring Boot, Hazelcast, Camunda, JMS, Apache Camel, Docker, AWS, Azure, Prometeus, Grafana, Quarkus, Micronaut, Apache Kafka, Docker i Kubernetes.

Obecnie do naszego zespołu poszukujemy m.in:

Poznań, Wrocław, Gdańsk

Nasze zespoły deweloperskie budują i rozwijają oprogramowanie w oparciu o maksymalne i inteligentne wykorzystanie technologii Java. Wspieramy światowych liderów w branży motoryzacyjnej, produkcyjnej, handlowej, dystrybucyjnej, telekomunikacyjnej, energetycznej i publicznej.

Współpracujemy z doświadczonymi ekspertami z całego świata, co daje szeroką możliwość pogłębiania wiedzy technicznej oraz biznesowej. Pozwala to również na zdobycie kompetencji z zakresu profesjonalnego programowania przy zachowaniu zasady Czystego Kodu.

Najczęściej używane technologie:

Javastar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
Spring Bootstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
Hibernate star-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
SQLstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
Jenkins/ Gitlab star-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill

Twoje codzienne zadania:

  • tworzenie nowoczesnych aplikacji dla klientów zewnętrznych w technologii Java 8+
  • praca w międzynarodowych zespołach korzystając z naszych z najlepszych praktyk i metodyk zwinnych;
  • pisanie wysokiej jakości kodu produkcyjnego i jego testowanie;
  • analiza dokumentacji i wymagań biznesowych, kontakt z klientem.

Nasze oczekiwania:

  • co najmniej 2,5 letnie doświadczenie w wytwarzaniu oprogramowania w technologii Java 8+ (mile widziana Java 11) zgodnie z zasadmi Clean Code;
  • umiejętność pisania testów jednostkowych z użyciem frameworków, np. JUnit i Mockito;
  • znajomość Spring, Hibernate, Maven i Git;
  • doświadczenie z bazami danych relacyjnymi (MS SQL/Oracle) lub nierelacyjnymi (Redis/MongoDB);
  • komunikatywne posługiwanie się językiem angielskim.

Nasza oferta:

  • umowa o pracę na czas nieokreślony od pierwszego dnia;
  • hybrydowy, elastyczny model pracy;
  • dofinansowanie do wyposażenia stanowiska pracy w domu;
  • możliwości rozwoju, a wśród nich:
    • szeroka oferta szkoleń wewnętrznych i zewnętrznych (technicznych, językowych, liderskich),
    • wsparcie w certyfikacji w różnych obszarach,
    • mentoring i realny wpływ na kształtowanie Twojej ścieżki kariery,
    • dostęp do bazy ponad 2000 szkoleń na platformach Pluralsight, Coursera, Harvard,
    • wewnętrzne communities (m.in. Agile, IoT, Digital, Security, Women@Capgemini),
    • uczestnictwo w konferencjach zarówno w roli słuchacza jak i eksperta,
  • możliwość uzyskania podwyższonych kosztów uzyskania przychodu w przypadku pracy twórczej;
  • benefity w ramach pakietu socjalnego (m.in. karta Multisport, opieka medyczna dla całej;
  • rodziny, ubezpieczenie grupowe na preferencyjnych warunkach, kafeteria).

Poznaj wszystkie nasze benefity, które oferujemy!

icon-locationGdańsk, Poznań, Wrocław

OPIS DZIAŁU:

Jako Senior Java Developer będziesz budować i rozwijać systemy mające bezpośredni wpływ na architekturę i rozwiązania technologiczne wykorzystywane w oprogramowaniach dla światowych liderów z branży motoryzacyjnej, handlowej, dystrybucyjnej, telekomunikacyjnej i publicznej.

Będziesz rozwijać się w obszarze One Click Deployment, Clean Code, Behavior Driven Development, Automation First itp.

Najczęściej używane technologie:

Javastar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
Spring Bootstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
Hibernate star-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-empty
SQLstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-empty
Spring star-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-empty

Twoje codzienne zadania:

  • tworzenie nowoczesnych aplikacji dla klientów zewnętrznych w technologii Java;
  • tworzenie rozwiązań dla klientów w oparciu o wzorce projektowe i architektoniczne wykorzystując podejścia: DevOps, Domain-Driven Design, Behavior-Driven Development, TDD oraz „Infrastructure as a Service/Code”;
  • praca w międzynarodowych zespołach korzystając z naszych z najlepszych praktyk i metodyk zwinnych (np. Scrum, SAFe, Kanban);
  • rozwój w obszarze profesjonalnego wytwarzania oprogramowania, Clean Code itp.;
  • bliska współpraca z doświadczonymi ekspertami, a przez to także mieć szerokie możliwości pogłębiania wiedzy technicznej, biznesowej oraz umiejętności interpersonalnych.

Nasze oczekiwania:

  • 4 lata doświadczenia jako programista Java
  • praktyczne doświadczenie w wytwarzaniu oprogramowania w technologii Java (JEE, Spring Boot, Hibernate);
  • znajomość zasad SOLID przy tworzeniu kodu (zasada CLEAN CODE);
  • umiejętne przygotowywanie testow jednostkowych;
  • znajomość technologii Java 8+, Maven, Unix, Linux, Github, Bitbucket;
  • doświadczenie w projektowaniu interfejsów REST API i wdrażaniu usług RESTful oraz w projektowaniu baz danych z wykorzystaniem SQL, Oracle/SQL Server, Redis
  • płynna znajomosć języka angielskiego;
  • mile widziana będzie wiedza w zakresie technologii Front-End: JavaScript, TypeScript, Angular, React, Vue.

Nasza oferta:

  • umowa o pracę na czas nieokreślony od pierwszego dnia;
  • hybrydowy, elastyczny model pracy;
  • dofinansowanie do wyposażenia stanowiska pracy w domu;
  • możliwości rozwoju, a wśród nich:
    • szeroka oferta szkoleń wewnętrznych i zewnętrznych (technicznych, językowych, liderskich);
    • wsparcie w certyfikacji w różnych obszarach;
    • mentoring i realny wpływ na kształtowanie Twojej ścieżki kariery;
    • dostęp do bazy ponad 2000 szkoleń na platformach Pluralsight, Coursera, Harvard;
    • wewnętrzne communities (m.in. Agile, IoT, Digital, Security, Women@Capgemini);
    • uczestnictwo w konferencjach zarówno w roli słuchacza jak i eksperta;
  • możliwość uzyskania podwyższonych kosztów uzyskania przychodu w przypadku pracy twórczej;
  • benefity w ramach pakietu socjalnego (m.in. karta Multisport, opieka medyczna dla całej rodziny, ubezpieczenie grupowe na preferencyjnych warunkach, kafeteria);

Poznaj wszystkie nasze benefity, które oferujemy!

Poznań, Wrocław, Gdańsk

OPIS DZIAŁU:

Dział Insights & Data dostarcza najwyższej klasy rozwiązania związane z przetwarzaniem danych.

Większość naszych projektów dotyczy technologii Big Data oraz rozwiązań chmurowych. Dostarczamy rozwiązania pozwalające na przetwarzanie dużych oraz nieustrukturyzowanych zbiorów danych z wykorzystaniem takich platform chmurowych jak AWS, Azure oraz GCP. 

Odpowiadamy za pełny cykl życia systemu (SDLC): oprócz wykorzystywania narzędzi do przetwarzania danych (np. ETL), piszemy dużo kodu w Pythonie, Scali lub Javie, równocześnie stosując najlepsze praktyki i narzędzia DevOps. Dane są dostarczane do docelowych systemów za pomocą interfejsów / API  lub wizualizowane i przedstawiane w postaci zestawień i raportów. 

W naszym AI CoE realizujemy projekty z obszaru Data Science i Machine Learning, skupiając się w szczególności na przetwarzaniu języka naturalnego (NLP), modelach wykrywania anomalii oraz Computer Vision. 

Dodatkowo, jako Insights & Data zgłębiamy obszary Quantum Computing, poszukując praktycznych rozwiązań umożliwiających rozwój naszych klientów. 

Obecnie w naszym dziale pracuje ponad 250 architektów danych, inżynierów i analityków, wspólnie realizując ciekawe projekty dla ponad 30 klientów z różnych branż (finanse, logistyka, motoryzacja, telekomunikacja oraz innych). 

Dołącz do nas! Serdecznie zapraszamy 😊 

Najczęściej używane technologie:

Azure Databricksstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fill
PySparkstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-empty
SQLstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-emptystar-icon-empty
Azure DevOpsstar-icon-fillstar-icon-fillstar-icon-fillstar-icon-emptystar-icon-empty
Javastar-icon-fillstar-icon-fillstar-icon-fillstar-icon-emptystar-icon-empty

Twoje codzienne zadania:

  • Projektowanie i implementacja procesów przetwarzających duże i nieustrukturyzowane zbiory danych (Data Lake Architecture, Streaming Architecture); 
  • wdrażanie, optymalizacja oraz testowanie nowoczesnych rozwiązań DWH / Big Data w chmurze Azure oraz w środowisku Continuous Delivery / Continuous Integration. 
  • w przypadku istniejących systemów: poprawa wydajności procesów oraz ich migracja z platform on-prem na public cloud.  

Nasze oczekiwania:

  • przynajmniej 3-letnie doświadczenie w projektach z obszaru Cloud lub Big Data w zakresie przetwarzania oraz wizualizacji danych (w różnych fazach rozwoju systemów); 
  • praktyczna znajomość chmury Azure w obszarze Storage, Compute (+Serverless), Networking oraz Devops poparta pracą nad projektami komercyjnymi; 
  • wiedza teoretyczna na temat chmury Azure (np. z ogólnodostępnych kursów MS Learn) poparta certyfikatami (np. DP-900, DP-200/201/203, AZ-204, AZ-400); 
  • znajomość przynajmniej kilku z następujących technologii: Data Lake Gen2, Event Hub, Data Factory, DataBricks, Azure DWH, API Azure, Azure Function, Power BI; 
  • przynajmniej w podstawowa znajomość jednego z języków programowania: Python/Scala/Java/bash,
  • dobra znajomość języka angielskiego (mile widziana będzie znajomość języka niemieckiego). 

Nasza oferta:

  • umowa o pracę na czas nieokreślony od pierwszego dnia,
  • hybrydowy, elastyczny model pracy,
  • dofinansowanie do wyposażenia stanowiska pracy w domu,
  • możliwości rozwoju, a wśród nich:
    • szeroka oferta szkoleń wewnętrznych i zewnętrznych (technicznych, językowych, liderskich),
    • wsparcie w certyfikacji w różnych obszarach,
    • mentoring i realny wpływ na kształtowanie Twojej ścieżki kariery,
    • dostęp do bazy ponad 2000 szkoleń na platformach Pluralsight, Coursera, Harvard,
    • wewnętrzne communities (m.in. Agile, IoT, Digital, Security, Women@Capgemini),
    • uczestnictwo w konferencjach zarówno w roli słuchacza jak i eksperta,
  • możliwość uzyskania podwyższonych kosztów uzyskania przychodu w przypadku pracy twórczej,
  • benefity w ramach pakietu socjalnego (m.in. karta Multisport, opieka medyczna dla całej rodziny, ubezpieczenie grupowe na preferencyjnych warunkach, kafeteria).

Poznaj wszystkie nasze benefity!

Jeśli szukasz nowych wyzwań, chcesz doświadczyć nieograniczonych możliwości i razem z nami wyznaczać trendy innowacji technologicznych – to miejsce jest dla Ciebie!