robusta, a leading innovative technology solutions company, is seeking a Senior Software Engineer specializing in JVM, Kotlin, and SpringBoot to join their development team. This role offers an exciting opportunity to work at the forefront of tech industry advancement, connecting talented professionals with thriving organizations across Europe and beyond.
As a Senior Software Engineer, you'll play a crucial role in designing and developing high-quality software solutions using Kotlin and SpringBoot within a JVM environment. You'll collaborate with cross-functional teams, transform requirements into technical specifications, and maintain, optimize, and enhance existing applications. Your responsibilities will include implementing best coding practices, conducting code reviews, and participating in Agile development processes.
The ideal candidate will have a minimum of 5 years of experience in software development, with a strong focus on JVM languages. Proficiency in Kotlin and SpringBoot is essential, along with experience in microservices architecture and distributed systems. You should be familiar with both relational and NoSQL databases, have a strong understanding of RESTful APIs, and be experienced with version control systems like Git.
This position offers the opportunity to work in a hybrid environment, allowing for flexibility and collaboration. You'll be based in Berlin, Germany, contributing to robusta's mission of fostering innovation and advancement in the tech industry. If you're passionate about cutting-edge technology, enjoy mentoring others, and want to be part of a team that's shaping the future of tech talent connection, this role at robusta could be your next career move.