Skip to content

Details

Join us for the next Spring User Group Berlin meetup! This time, we are bridging the gap between rock-solid operations and developer joy.

Talk 1: Secure and Seamless: Injecting Kubernetes Secrets into Spring Applications

Speaker: Dmitriy Goi, Deutsche Bank

Look, we’ve all done it. You need a database password, so you throw it into an environment variable and call it a day. It works, it’s fast, and your app starts up. But then the security audit hits, or your credentials rotate and suddenly your logs are full of connection errors because your Spring context is stuck in the past.

At Deutsche Bank, "good enough" usually isn't. I’ve spent the last few years moving Spring apps into Kubernetes and realizing that most tutorials lie to you. They show you the easy way, not the way that survives in production.

I’m going to show you why environment variables are a security trap and how mounting secrets as files actually works (and where it breaks). We’ll get into the mess of secret rotation, why you probably need a CSI driver or an External Secret operator, and how to make Spring Boot actually pick up those changes without a manual restart.

About the speaker:
A passionate software engineer at Deutsche Bank, Dmitriy brings 8 years of development experience to his focus on modernizing application development. He specializes in Spring Boot and Kubernetes and is currently helping lead the charge on migrating key applications to a hybrid cloud environment, emphasizing secure and efficient engineering practices.

---

Talk 2: Adopting Kotlin for Spring 7: Cleaner Code, Fewer Bugs, Some Tradeoffs

Speaker: Daniil Tsarev, JetBrains

Kotlin is becoming a first-class citizen in the Spring ecosystem, especially with the latest features in Spring 7. In this talk, we'll explore how easy it is to adopt Kotlin in existing Spring projects, what tangible benefits it brings to everyday development, and where some edges still are. Expect practical examples, real-world tradeoffs, and an honest look at whether Kotlin is the right choice for your Spring stack.

About the speaker:

Daniil Tsarev is a Software Developer at JetBrains with over 10 years of experience working with the Spring ecosystem.
Previously was developing a Spring-based full-stack framework for enterprise solutions.
Now passionate about developer productivity, he’s dedicated to creating tools and solutions that make developers’ lives easier.
📅 Agenda
[18:30]: Doors open, food, drinks & networking
[19:00]: Talk 1: Secure and Seamless (K8s Secrets)
[19:45]: Short break
[20:00]: Talk 2: Adopting Kotlin for Spring 7
[21:00]: Q&A and more networking
[22:00]: Closing the doors

Come for the knowledge, stay for the community. See you there!

---

📍 Venue Details

📌 Postal address: Otto-Suhr-Allee 16, 10585 Berlin
🚪 Entrance: Otto-Suhr-Allee 16: New Building

🚆 Getting there by public transport
🔴 Subway: U2, stop "Ernst-Reuter-Platz"
🚌 Bus: 245, M45, stop "Ernst-Reuter-Platz"

🚶‍♀️🚶 How to find the right entrance:
1️⃣ From Ernst-Reuter-Platz (U2 station or bus stop), walk towards the high-rise Deutsche Bank building with a bank branch.
2️⃣ To the left of this building, you’ll see Otto-Suhr-Allee 16: New Building.
3️⃣ At the very front of the building, you’ll see Dave B. café☕ , which means you’re almost there, yay! 🎉
4️⃣ Walk past the café Dave B. and head to the first entrance of the office building with glass rotating doors (it will be on your left).
5️⃣ Signage with the event name will be placed near the entrance.
6️⃣ You made it! Enter and proceed to check-in at the reception.
---
IMPORTANT

⚠️ Check-In Procedure
‼️ Your full name must be correctly listed in your RSVP (e.g., Max Mustermann).
❌ Incomplete or unclear names (e.g., j, j k, Happy Cat) will not be allowed entry due to strict security policies.
✅ Please bring a valid ID 🆔 for name verification at the entrance.

If you'd rather not change it here, just message me your name on LinkedIn or via email so I can add you to the guest list. You can find all my contact info at https://asm0dey.site

Related topics

Events in Berlin, DE
Application Security
Java
Kotlin
Software Development
Spring Framework

You may also like