Otavio Santanta is an award-winning software engineer and architect who is passionate about empowering other engineers with open-source best practices to build highly scalable and efficient software. He is a renowned contributor to the Java and open-source ecosystems and has received numerous awards and accolades for his work. Otavio's interests include history, the economy, travel, and fluency in multiple languages, all seasoned with a great sense of humor.
Rafael Del Nero is a Java Champion, creator of NoBugsProject and quiz master in Oracle Dev Gym, is the author of "No Bugs, No Stress - Create a Life-Changing Software Without Destroying Your Life." Rafael believes there are many techniques involved in creating high-quality software that developers are often unaware of. His life's purpose is to help Java developers use better programming practices to code quality software for stress-free projects with fewer bugs.
Since 1995, Bruno Souza has been helping Java developers advance their careers and work on exciting projects. A recognized Java Evangelist and Java Champion, as well as a board member of the Java Community Process, Bruno founded and leads SouJava, the Brazilian Java Users Society. In his book, «Developer Career Masterplan», Bruno shares insights on career development for senior developers, topics he further explores in his Code4.life project.
27.05.2025
LOCATION: Zürich
AGENDA: | 18:00-19:45h: Talks incl. Q/A After the talks, you will have the opportunity to exchange ideas and network with the speaker and professional colleagues over beer and rich finger foods. |
Join us for an exciting Java User Group event designed to elevate your software engineering journey, featuring two dynamic sessions from internationally recognized Java leaders. Otávio Santana will take you from the basics to mastery in Domain-Driven Design, showing how to craft scalable and business-aligned software systems in Java. Then, Bruno Souza will reveal the secrets to becoming a rockstar developer, sharing real-world insights and stories from top professionals to help you take your career to the next level. Whether you're sharpening your technical edge or seeking inspiration, this is an event you won't want to miss.
SPEAKER: Otávio Santana COMPANY: Java Champion
SLIDES: 250527_Mastering_the_Basics_of_Domain-Driven_Design_with_Java__2025_.pdf
Join us on a journey to become a Domain-Driven Design (DDD) hero and revolutionize your software design approach. This presentation will guide you from the basics of DDD to mastering its core principles, including services, entities, repositories, and more, all within the Java ecosystem. Whether you're a beginner or looking to enhance your skills, this session will provide the tools to create business-aligned, scalable, and resilient software systems.
In this session, we will explore real-world examples and actionable insights on the challenges of applying Domain-Driven Design (DDD). We will discuss key topics such as achieving entity immutability and understanding DDD's relevance in modern development. By the session's end, you will realize tactical patterns and the strategic mindset necessary to become a true DDD champion. You’ll be prepared to move beyond the "zero" phase and embrace your role as a DDD hero, designing software that makes a meaningful impact.
LANGUAGE: Talk: en / Slides: en
SPEAKER: Raphael del Nero COMPANY: Java Champion
Rafael Del Nero gave a spontaneous talk
LANGUAGE: Talk: en / Slides: en
SPEAKER: Bruno Souza COMPANY: Brazilian JavaMan, the Guy with the Flag
Being a “rockstar” or a “celebrity” developer is not about being popular or giving presentations at big events. What sets those developers apart is the work they do on innovative projects and initiatives. By working with other great developers, they create a positive feedback loop that lifts their career into the stratosphere.
The question is: which comes first? Do great developers work on great projects, or are they made great by the projects they work on?
To learn the secrets of rock star developers, we traveled the world and asked them directly. In this talk we show you what they did that made them rockstars. Because no matter what project you are working on right now, you can take the same path.
LANGUAGE: Talk: en / Slides: en
Otavio Santanta is an award-winning software engineer and architect who is passionate about empowering other engineers with open-source best practices to build highly scalable and efficient software. He is a renowned contributor to the Java and open-source ecosystems and has received numerous awards and accolades for his work. Otavio's interests include history, the economy, travel, and fluency in multiple languages, all seasoned with a great sense of humor.
Rafael Del Nero is a Java Champion, creator of NoBugsProject and quiz master in Oracle Dev Gym, is the author of "No Bugs, No Stress - Create a Life-Changing Software Without Destroying Your Life." Rafael believes there are many techniques involved in creating high-quality software that developers are often unaware of. His life's purpose is to help Java developers use better programming practices to code quality software for stress-free projects with fewer bugs.
Since 1995, Bruno Souza has been helping Java developers advance their careers and work on exciting projects. A recognized Java Evangelist and Java Champion, as well as a board member of the Java Community Process, Bruno founded and leads SouJava, the Brazilian Java Users Society. In his book, «Developer Career Masterplan», Bruno shares insights on career development for senior developers, topics he further explores in his Code4.life project.
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.