Javeloper 2024 (online) Autumn Edition to VII. edycja największej polskiej konferencja poświęcona Java i architekturze oprogramowania. Wydarzenie odbywa się w dniu 26.09.2024 roku w formie transmisji online. Skierowana jest do architektów, developerów, devopsów, specjalistów od bezpieczeństwa, specjalistów cloud i big data.
Konferencja zapewnia najwyższy poziom wykładów prowadzonych przez największe polskie gwiazdy związane z Javą oraz prelegentów wiodących firm zajmujących się Java w Polsce. Podczas konferencji na swoim wirtualnych stoiskach zaprezentują się jedynie uznane i innowacyjne firmy informatyczne, których obecność zwiększa rangę wydarzenia.
W trakcie trwania konferencji odbędą się Wirtualne Targi Pracy Javeloper, na których interaktywnie nawiążesz kontakt z firmami.
Przekonaj się dlaczego warto odwiedzić naszą konferencję. Sprawdź, jaką tematykę poruszamy podczas wyjątkowych prelekcji.
Jesteśmy największą konferencją online dotyczącą Java i architektury oprogramowania. W żadnym innym miejscu w sieci nie spotkasz tylu specjalistów jednego dnia!
Jedyne w swoim rodzaju targi pracy z ofertami dla różnej klasy specjalistów. Nie tylko specjalizujących się w Java.
Najwybitniejsi prelegenci z Polskiej sceny programowania. Poznaj ich metody na sukces w IT!
Dołącz do nas w największych cyfrowym wydarzeniu o Java w Polsce! Bilet jest darmowy.
Jest to największe wydarzenie tego typu w Polsce. Ponad 3 ścieżki tematyczne jednego dnia!
Na największej konferencji online dotyczącej Javy nie mogło zabraknąć wspaniałych prelegentek i prelegentów!
Architekt
Technology Rockstar
Java Rockstar
Java Rockstar
Java Rockstar
Java Rockstar
Java Rockstar
Technology Rockstar
Java Rockstar
Java Rockstar
Zapewne kontenery Dockera nie są Ci obce – uruchomienie lokalnie zależności, takich jak baza danych, jest z ich użyciem łatwe. Podobnie łatwo jest uruchomić JAR-a w kontenerze. Ale czy to są wszystkie możliwości? A co z debugowaniem? Co warto dodatkowo skonfigurować? Podczas prezentacji odpowiemy sobie na te pytania oraz przejdziemy przez kilka mniej oczywistych przypadków użycia.
Why store billions of lines of code in a single repository?
Is there any real benefit to it?
In this presentation, we'll dive into the world of monorepos — exploring what they are, why they're useful, and the lessons learned from developing a Java-centric monorepo. We'll cover both the advantages and disadvantages of monorepos, and key considerations if you're thinking about transitioning to this approach. Whether you're a seasoned developer or a curious beginner, this talk will offer valuable insights to help you make an informed decision.
-Jak nie działa?! Mój kod nie działa na środowisku? Testy zielone, zobacz tylko na CI! Zakodowałem / Zakodowałam to na początku sprintu, a Ty w końcówce do mnie przychodzisz jak ja muszę inne rzeczy kolanem dopychać.
Kod zmieniony, testy oczywiście też. Żeby przechodziły.
Ale kontrakt złamany.
Każdy backend wystawia kontrakt. I czasem pół firmy na nim polega.
Jak to jest że jeszcze do tej pory jedyny sposób aby zapewnić kompatybilność to testy manualne lub GUI klikacze. Co trafia do testów wraca czasem po tygodniu jako bug. Wstyd 🙂 Nie o takie CI walczyliśmy!
A jedyny sposób żeby dowiedzieć się kto korzysta z API to... wiadomo - wyłączyć i zobaczyć kto przyjdzie i jak szybko.
Przecież mamy narzędzia. Nieznane są, więc zamiast dotykać patykiem i omijać, pokażę jak to wdrożyć. Praktycznie, nie akademicko.
Stephen Hawking used to say that quiet people have the loudest minds.
Do you agree?
I do and I do think that your impact is immeasurable. Let's think through it together and reflect on the strategies how to make our introversion shine!
Committee pitch:
In today's fast-paced, extrovert-dominated tech environment, the contributions of quiet engineers often go unnoticed.
This talk aims to shift this paradigm by shining a light on the assets that introverted professionals bring to the table. This talk not only challenges stereotypes but also offers actionable insights for leveraging the unique strengths of quiet individuals in the engineering field.
This talk will provide a roadmap for both organizations and quiet professionals on how to maximize their potential. By doing so, we aim to foster a more inclusive and productive work environment that values diversity in thought and approach.
Please see proposed agenda:
- Explore the psychological and social dynamics that underscore the introvert-extrovert spectrum in the workplace, with a particular focus on the engineering sector.
- practical strategies for organizations to create an environment where quiet engineers can thrive
- Equip quiet engineers with tools to share their opinion
I think of this talk as more than just a presentation - it's a movement towards recognizing the quiet power within our teams.
Czy macie już dość całego hype'u wokół kolejnych usług LLM-as-a-Service? Dlatego chciałbym porozmawiać o czymś ciekawszym niż jeszcze jedno narzędzie dla inżynierów promptów. Chociaż cała branża o tym dyskutuje, to moim celem jest omówienie, co musi się wydarzyć w maszynie wirtualnej, aby JVM stał się dobrą platformą dla Machine Learning i AI. Porozmawiamy o hardware i jakie wyzwania jego ewolucja stawia przed JVM, projektach takich jak Valhalla czy Babylon, oraz ruchach standaryzacyjnych JSR381 Visual Recognition API. Przyjrzymy się również inicjatywom jak TornadoVM. Będzie to ogólny przegląd sytuacji z lotu ptaka, aby zrozumieć, jak JVM może sprostać wymaganiom współczesnej sztucznej inteligencji i uczenia maszynowego.
Discover how Generative AI is reshaping software design! Join us at the conference to explore:
• Collaboration Reinvented: Learn innovative ways to collaborate with your customers using GenAI.
• Design Concepts and Documentation: Dive into creating design concepts and efficient documentation with GenAI.
• Daily Efficiency Boost: Explore how GenAI can enhance your daily tasks and streamline workflows.
Don't miss this opportunity to harness the power of GenAI!
W dzisiejszym dynamicznym świecie technologii, efektywność i wydajność aplikacji Java stały się kluczowymi aspektami sukcesu projektów programistycznych. Prezentacja to dogłębne spojrzenie na zaawansowane techniki profilowania i optymalizacji aplikacji.
Moim celem jest dostarczenie uczestnikom praktycznej wiedzy oraz narzędzi niezbędnych do efektywnego diagnozowania i rozwiązywania problemów z wydajnością w środowisku Java. Podczas sesji szczegółowo skupimy się na różnych aspektach profilowania, począwszy od podstawowych metod śledzenia zużycia CPU i pamięci, aż po bardziej zaawansowane techniki, takie jak analiza wykonania kodu w czasie rzeczywistym, profilowanie mikroserwisów oraz identyfikacja wąskich gardeł wydajnościowych. Poruszymy kwestie optymalizacji algorytmów, wykorzystania pamięci podręcznej i wielowątkowości w kontekście zwiększania wydajności. Uczestnicy dowiedzą się, jak korzystać z popularnych narzędzi profilujących takich jak VisualVM, JProfiler oraz JMC, a także poznają techniki korzystania z narzędzi wbudowanych w JDK, takich jak JConsole i Java Flight Recorder. W prezentacji nie zabraknie przypadków rzeczywistych problemów z wydajnością, które zostały rozwiązane za pomocą omawianych technik. Przykłady te posłużą jako ilustracja, jak teoria profilowania może zostać zastosowana w praktyce.
"Clean architecture" encompasses more than just hexagonal, ports and adapters, or onion architecture models. It includes a range of concepts that are fundamental to making significant architectural decisions.
Conversely, extensive frameworks and libraries such as Spring or Hibernate, which are commonly used in developing enterprise applications, often promote specific architectural styles, like layered architecture. This encouragement can complicate maintaining a clean architecture while adhering to a framework's best practices.
In my presentation, we will explore various architectural approaches and analyze which ones to adopt and when. By examining examples in Spring and Kotlin, you will discover the key factors that influence architectural decisions and learn how to make your decisions as adaptable as possible.
Zastanawiasz się, dlaczego większość odnoszących sukcesy startupów technologicznych ma założycieli z mocnym zapleczem technicznym? To proste: bez solidnego produktu nie ma skalowalnego biznesu. Dobry pomysł i kod to tylko początek. Jeśli chcesz przejść od pisania linijek kodu do tworzenia firmy, która odniesie sukces, musisz zrozumieć, że tworzenie startupu to coś więcej niż rozwój technologii – to także budowanie strategii, zarządzanie produktem czy przyciąganie klientów.
Ta prezentacja pokaże Ci, jak wykorzystać swoje umiejętności programistyczne do budowania świetnego produktu i trwałego, odnoszącego sukcesy biznesu. Pokażemy Ci, dlaczego techniczni cofounderzy często są kluczowym elementem startupów, które rosną w siłę, i jak Ty możesz dołączyć do tego grona.
Odkryj, jak skoordynować swoją wiedzę techniczną z wymogami rynku, jak skalować startup od MVP do pełnoprawnej firmy, oraz jak przyciągać inwestorów, którzy uwierzą w Twoją wizję. Nauczysz się, dlaczego zrozumienie rynku i potrzeb klientów jest tak samo ważne, jak pisanie czystego kodu. Programowanie to fundament, ale przedsiębiorczość to klucz do sukcesu!
Jeśli chcesz zbudować startup, który nie tylko działa, ale też dominuje rynek, ta prezentacja jest dla Ciebie. Pokaże Ci, jak przejść drogę od technicznego guru do lidera startupu. Zbuduj coś wielkiego – to jest Twój moment!
W erze dynamicznego rozwoju sztucznej inteligencji, wizje przyszłości w stylu Skynetu wydają się coraz bardziej realne. Ta prezentacja zbada, jak AI przekształca naszą rzeczywistość oraz jakie miejsce zajmują różne języki programowania w tym procesie. Choć Python stał się głównym narzędziem w świecie AI, to nie jedyny język, który prowadzi nas ku przyszłości. Technologie takie jak Spring AI framework pokazują, że Java również bierze aktywny udział w tym wyścigu, oferując zaawansowane rozwiązania dla sztucznej inteligencji. Przyjrzymy się, jak różnorodność języków i narzędzi wspólnie napędza rewolucję technologiczną i jak można przyjąć ten rozwój z uśmiechem na twarzy.
Wiedza i inspiracja
Konferencje online to doskonałe miejsce do zdobywania nowej wiedzy i inspiracji. Będziesz mieć możliwość wysłuchania prezentacji wybitnych ekspertów w dziedzinie Pythona, którzy podzielą się swoimi doświadczeniami i najlepszymi praktykami. To świetna okazja do nauki nowych technik, narzędzi i podejść związanych z językiem Python, które mogą pomóc w rozwoju Twoich umiejętności programistycznych.
Sieć kontaktów
Konferencje online są doskonałą okazją do nawiązywania nowych kontaktów zawodowych. Będziesz mieć poznać innych entuzjastów Java, programistów, specjalistów i przedstawicieli firm, którzy podzielają Twoje zainteresowania i pasję do tego języka programowania. Możesz wymieniać się doświadczeniami, zadawać pytania, a nawet znaleźć potencjalne możliwości współpracy lub pracy.
Przedstawiamy tegorocznych sponsorów wydarzenia. Jeżeli chcesz do nich dołączyć, skontaktuj się z nami.
PRACY IT
Wirtualne Targi Pracy IT to ogromna szansa dla uczestników konferencji na znalezienie nowej pracy oraz dla wystawców na pokazanie się kandydatom z jak najlepszej strony. Na Wirtualnych Targach znajdziesz wirtualne stoiska firmowe, które swoją funkcjonalnością dorównują stoiskom stacjonarnym. Znajdziesz tam wiele możliwości interakcji z wystawcami jak: grupowe video rozmowy z przedstawicielami firm, indywidualne rozmowy w pokoju rekrutacji, możliwość chatu, pozostawienia CV, kontaktu telefonicznego i nawiązania relacji przez social media.
PRODUKTÓW
I SZKOLEŃ
Wirtualne Targi Produktów i Usług IT są cyfrową przestrzenią, na której mogą się spotkać klienci IT oraz firmy produkujące oprogramowanie i usługi biznesowe i mieć możliwość zaprezentowania swojej oferty potencjalnym klientom.
Outsourcingu IT
Polska branża IT to w ogromnej mierze outsourcing IT oraz body leasing. Polskie firmy IT dostarczają ekspertów do największych gigantów technologicznych na świecie. Na Wirtualnych Targach Outsourcingu można spotkać ludzi z różnego obszaru biznesu, zarówno tych poszukujących pracowników na wynajem, jak i oferujących swoich specjalistów.
Oto marki medialne które są już z nami! Jeżeli chcesz dołączyć skontaktuj się z nami.
Jeżeli chcesz dołączyć skontaktuj się z nami.
Jeżeli chcesz dołączyć skontaktuj się z nami.
Copyright Javeloper ©2024 All Rights Reserved
I’m Maria Stachowiak and for over 17 years I have been working for customers from logistics and public sectors. I create functional solutions and I drive business innovation for my customers. I actively support the development of business analysts and software engineers by leading communities and providing training sessions.
General Manager of Grand Parade Poland. Tomek is Agile enthusiast and Coach, Engineer at heart. Former Engineering Manager, Scrum Master and Software Developer. Tomek conducted his first Agile Transformation in 2009. He worked for various international IT companies and lived in Vienna, Toronto and Isle of Man. Passionate about how people relations influence Software Development. He uses his empathy, connectedness and restorative talents (based on Gallup’s taxonomy) to help development teams boost their productivity and individual well-being. He is known for giving others a sense of comfort and stability in the face of uncertainty. His ability to link together the facts and dots, gives him a feeling that he would have been a good doctor or detective – he is happy that he decided to study Computer Science though. Tomek loves skiing, biking and sailing. Recently he has started his journey as lecturer at AGH University of Science and Technology leading courses he designed for future engineers.
I’m a software engineer with a passion for Java, cloud technologies, and platform engineering. For me, coding is about three key things: keeping it fun, treating it like art (no rushing!), and sharing what I’ve learned – because that’s how we all grow.
I love working on platforms and developer tools, where every day brings new and exciting challenges!
No tak… Jakoś ta moja historia dotarła aż dotąd! Pewien czas kodowałem nie rozumiejąc jak skomplikowane to zajęcie… Teraz modeluję ze świadomością jak zmienny jest software oraz jak ładny i bezpieczny może być gdy tylko pragmatycznie podejść do projektowania, kodowania i testowania. Zadaję pytania aby wyłuskać to co istotne, a odfiltrować szum. Z tego buduję backend, frontend, infrastrukturę i zespół. Ta droga zaprowadziła mnie też do Bottega IT Minds, gdzie mogę uczyć innych, na najwyższym poziomie, wśród tych od których sam uczyłem się wcześniej. Niewiarygodny fikołek!
Mateusz jest Architektem w Asseco Data Systems. Programowaniem zajmuje się od 8 lat głównie w technologiach opartych o JVM. Po pracy prowadzi bloga oraz zajmuje się szkoleniami.
Programista Java / Angular w JellyTech. Posiada duże doświadczenie w pracy nad aplikacjami medycznymi. Obecnie razem z zespołem buduje system klasy RIS (Radiology Information System) wspierał też prace nad aplikacją służącą do zarządzania kliniką psychiatryczną i psychologiczną. Na swoim koncie ma też prace przy systemie regulacji dyrektyw unijnych. Wojtek porusza się jak ryba w wodzie w Java’ie i Spring Boot’cie. W pisaniu kodu jest dla niego ważny ład i harmonia (jak na muzyka przystało). W mig rozwiązuje wszelkie trudności, lubi główkować. Pewnie dlatego został programistą. Wojtek to naprawdę człowiek wielu talentów: tancerz, instrumentalista, biznesmen, fotograf i sportowiec. Zapraszamy na jego prezentację – będzie się działo.
Head of Java/Kotlin Engineering at VirtusLab. W tym roku stuknęła mu dycha w branży. Tę dekadę spędził przy bardzo różnych projektach – takich, które startowały od zera, jak i grubo starszych od niego. Miał przyjemność pracować po różnych stronach barykady – jako Software Engineer, Tech Lead, Architekt czy nawet Technical Product Manager, co pozwala podchodzić do problemów z szeroką perspektywą. W dalszym ciągu uwielbia brudzić sobie ręce – od ponad dwóch lat, co tydzień publikuje autorskie przeglądy wydarzeń w świecie JVM – (https://vived.substack.com/).
Inżynier oprogramowania oraz lider zespołów z niemal dziesięcioletnim doświadczeniem w tworzeniu i utrzymywaniu aplikacji webowych, ze szczególnym uwzględnieniem aplikacji napisanych w ekosystemie Javy. Nie obawia się ani pracy nad kodem, nawet nad tym, który jest już „legacy”, ani projektowania procesu CI/CD dla aplikacji. Jest miłośnikiem czystego, prostego kodu, który w najprostszy (i czytelny) sposób rozwiązuje problemy biznesowe.
Także wspieram organizacje w zmianie, zwiększając świadomość wartości dla klienta w organizacji. Pomagam uzyskać koncentrację na niej oraz dostarczać ją w sposób efektywny i przewidywalny. Jest to realizowane poprzez tworzenie kultury organizacji uczącej. Tworzymy pętle informacji zwrotnej pomiędzy organizacją, a klientem i organizacją, a pracownikiem najczęściej wykorzystując do tego Scrum.
Pasjonat Kotlina, żywiący irracjonalną (momentami) sympatię do Hibernate’a, współtwórca wieloplatformowej biblioteki do pisania testów w Kotlinie – Kotest. Na co dzień backend developer z zamiłowaniem do czystego kodu
Uczeń czarnoksiężnika aka czeladnik rzemiosła programistycznego z ponad 12 letnim doświadczeniem zdobytym w różnych branżach i funkcjach. Entuzjasta i ewangelista zwinnych metodyk zarządzania oraz dobrych praktyk inżynieryjnych. Wolny czas zajmuje mu rodzina, gry planszowe oraz góry. Jeśli chcecie dowiedzieć się więcej możecie znaleźć go na LinkedIn i Twitterze @MaciejTrojniarz.
I’m a software architect with passion for creating great products. Domain-driven design & Test-driven development are some of my favorite tools. My code is clean and easy to modify, thanks to the modular, loosely coupled design achieved by continuous TDD iterations backed by a deep understanding of business requirements.
I’m also a professional consultant and trainer. In my free time I create online courses and write articles about software development, DDD and clean code.
Check out my training program to help you become a professional Technical Business Partner:
https://www.howtobe.pro