London Java Community & Discover Financial Services Meetup

Mar 12, 2024 | 6:00 PM UTC | The Ark | 201 Talgarth Road Hammersmith | London W6 8BJ | United Kingdom
Join us for a great Java community meet-up to talk about contract testing for microservices success and the JDK security enhancements in Java 17 to 21.
Discover Technology Staff
February 20, 2024

About this event

Join us for a great Java community meet-up to talk about contract testing for microservices success and the JDK security enhancements in Java 17 to 21.


  • 6 p.m. - Arrivals
  • 6:30 p.m. - Welcome from DFS
  • 6:45 p.m. - Praveen Erode Mohanasundaram presentation
  • 7:30 p.m. - Break for refreshments
  • 8 p.m. - Ana-Maria Mihalceanu presentation
  • 8:45 p.m. - Close


Title: Contract Testing: A Crucial Strategy for Microservices Success

Praveen Erode Mohanasundaram, Expert Application Developer, Discover Financial Services

As teams embark on the journey towards microservices architecture, the promise of swift and independent deployments becomes a driving force. However, the transition often hits roadblocks when relying heavily on traditional end-to-end testing strategies. While providing a high level of confidence, these strategies can impede deployment frequency, create inter-team dependencies, and diminish team autonomy.Join me as I delve into Discover Financial Services' experience in modernising our systems, the bottlenecks we encountered, and how we are attempting to overcome them by adopting contract testing. Discover the diverse contract testing strategies and tools that played a pivotal role in our journey, and witness how this approach not only removed bottlenecks in our CI/CD pipeline but also fostered a culture of agility and autonomy.If you're navigating the complexities of microservices and seeking effective testing strategies, this session will provide valuable insights to empower your team in achieving the desired benefits of rapid, independent deployments.

Praveen Erode Mohanasundaram is a hands-on engineering leader with nearly two decades of experience in the financial services industry. His diverse background spans backend development, testing, architecture, devops, cloud computing and leadership of teams, guilds, and large modernisation programs. Currently, he is instrumental in building new technology capabilities for Discover® and contributes to open source projects in his free time. Praveen possesses a profound understanding of the Payments landscape and has recently played a pivotal role in building, steering, and scaling the contract testing practice at Discover. Furthermore, he enjoys continuous learning and exploring new facets of life, being analytical by nature, a strategic thinker, highly focused, responsible, and a passionate technology enthusiast.

Title: From Java 17 to 21: A Showcase of JDK Security Enhancements

Ana-Maria Mihalceanu, Senior Dev Advocate, Oracle

In the dynamic landscape of software development, security remains paramount. This session offers a comprehensive showcase of the security enhancements after JDK17.

From the evolution of modern cryptographic algorithms to the intricacies of JDK security configuration, API advancements, and the game-changing role of JDK Flight Recorder, this showcase will equip you with a comprehensive understanding of how the JDK's commitment to security has matured over time.

Join this talk to witness the evolution of security within the JDK, as we bridge the gap from Java 17 to today, and illuminate the path to a more secure future.

Ana is a Java Champion Alumni, Developer Advocate for the Java Platform Group at Oracle, guest author of the book "DevOps tools for Java Developers", and a constant adopter of challenging technical scenarios involving Java-based frameworks and multiple cloud providers. She actively supports technical communities' growth through knowledge sharing and enjoys curating content for conferences as a program committee member. To learn more about/from her, follow her on Twitter @ammbra1508.