E-conference

The One with Java 2021

6
 - 7 October 2021

Senior Principal Software Engineer, Red Hat

Software Craftsman

Java Architect, Globant Cluj

Java Developer, Cognyte

Systems Architect, R Systems

Java architect and Tech lead, Globant Cluj

Product Manager, Mambu

Java Engineer, Cognizant Softvision

Independent Trainer

Practice Director, HCL Technologies

The speakers

Java has been around for a long time and it is still one of the most popular programming language among developers. An enormous amount of applications and websites will not work unless you have Java installed, and more are created every day.

Join us online for two days dedicated to Java and have all your questions answered by some of the world’s top experts and thought leaders in the field.

Masterclasses

These high-end learning events feature top trainers and IT specialists from all over the world. The workshops represent an in-depth, hands-on, practical approach, addressing a diverse range of disciplines and technologies like architecture, Java, .NET.

Agenda

All times listed in EEST

Get the Codecamp app

13:50 – 14:00

Intro

14:00 – 15:00

Unleash Refactoring – Detecting and Fixing Code Smells

The only way to survive in a codebase is by refactoring continuously – we are all increasingly aware of this. But when working with massive complex code, it’s sometimes hard to see the design issues in the code. Being able to quickly identify code smells is a game changer, as all of them have a number of classic solutions. This talk takes you through some of the most dangerous code smells in the projects today: God Class, Duplicated Code vs Divergent Code, Temporal Coupling, Middle Man, Speculative Generality, Accumulator Loop, Comments, and more. For each of them we’ll discuss a typical workaround, plus several subtleties and variations. Join this live-coding session to taste and get addicted to refactoring.

15:00 – 16:00

Writing Great Java Code

Rather than being a presentation with a large power point, this is a practical demonstration. I’ll start with a large block of code, that I have been asked to work on and ‘ticket’ that describes what I have to do.
I’ll review the existing code, show how it needs to be refactored before I start working on it. I’ll then refactor the code in line with modern design principles showing how everything we do should be designed to make the code more testable and easy to change.
During the refactoring I will be explaining why object orientation is no longer relevant in Java, and has been de-facto replaced by functional programming.

16:00 – 17:00

Moving Java to Telco Cloud

While there are many alternatives for cloud-native CI/CD workflows in the community, selecting the right technology brings on a whole different challenge in the telecom industry.
Up-time in the high 9s for millions of subscribers of tier-1 operators – what does this level of stability and performance require?
Let’s discuss the challenges and solutions with focus on testing and code-coverage – all in the context of Java being the programming language behind most of the projects scheduled to benefit from these CI/CD workflows.

17:00 – 18:00

How to write code 2x faster

Most of the work as a programmer isn’t typing, it’s thinking. Faster thinking comes with experience, while faster typing can be developed quite early with the help of a good tool. In this session, you will get to see how to type faster using Intellij. Don’t blame your tool, just take the best out of it! #java #codefaster #intellij #beefficient

Powered by

Mambu

Meet Mambu: the only true SaaS banking platform leading the change in the world of banking. Some call us “experts at collaborating globally”, others know us as a close-knit team capable of solving big problems. One thing is for sure, what brings us together is drive, confidence and a collaborative spirit. We are a dedicated team of +500 professionals spanning 6 continents, building the core part of a major shift in the future and evolution of banking. Our leading cloud native solution is the driving force behind our customers as they grow, scale and transform to meet evolving digital demands. Our mission? Make modern financial services accessible to everyone.

Diamond Partners

R Systems

We constantly adapt to the modern ways of working. If your professional development is a key focus, you will be glad to hear that we are sharp technology adopters. One of our colleagues’ favorite job perks is not getting bored even after 5 years with us.

Globant

We Empower organizations for a digital and cognitive revolution

We Are Ready!

Cognyte

We are a market leader in security analytics software that empowers governments and enterprises with Actionable Intelligence for a safer world.

Cognizant Softvision

Romanian top employer in technology & global leading product engineering company, delivering sustainable innovation, agility and engagement.

HCL Technologies

HCL Technologies is a next-generation global technology company that helps enterprises reimagine their businesses for the digital age. Our technology products, services, and engineering are built on four decades of innovation, with a world-renowned management philosophy, a strong culture of invention and risk-taking, and a relentless focus on customer relationships. With a worldwide network of R&D, innovation labs and delivery centers, and 209,000+ ‘Ideapreneurs’ working in 52 countries, HCL serves leading enterprises across key industries, including 250 of the Fortune 500 and 650 of the Global 2000. HCL generated consolidated revenues of 11.79 Billion USD Dollars in the last quarter.

We offer an integrated portfolio of products, solutions, services, and IP through our Mode 1-2-3 strategy built around Digital, IoT, Cloud, Automation, Cybersecurity, Analytics, Infrastructure Management, and Engineering Services, amongst others, to help enterprises reimagine their businesses for the digital age.

Supported by

Bosch

Bosch Engineering Center Cluj plays an essential role in the great transformation of the mobility sector ever since its foundation in 2013. With our vast expertise in software, hardware & mechanical and reliability engineering, but also in sales planning, we contribute to the development of excellent products, services and innovative AIoT solutions for automated driving, connected & electric mobility and connectivity. Thanks to the close collaboration with other Bosch Engineering Centers and with Bosch Cluj Plant, we offer unique solutions to our clients from around the world.

Platinum Partners

Luxoft

We’ve been present in Romania for more than 10 years and we are one of the main players on the IT&C local market. Our Luxoft employees in Romania are involved in cutting-edge projects for key industries such as automotive, finance and digital enterprise. And we are always looking for brilliant minds to join our team.