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, maintain and optimize existing applications, and implement best coding practices. The ideal candidate will have a strong background in software development, with at least 5 years of experience focusing on JVM languages.
Key responsibilities include participating in Agile development processes, writing unit and integration tests, monitoring system performance, and contributing to the team's technical advancement. You'll also have the opportunity to mentor junior team members and stay updated on emerging trends and technologies.
Requirements for this position include a Bachelor's degree in Computer Science or related field, proficiency in Kotlin and SpringBoot, experience with microservices architecture and distributed systems, and familiarity with databases like PostgreSQL and MongoDB. Strong analytical and problem-solving skills are essential, as is the ability to work collaboratively in a team-oriented environment.
Join robusta and be part of a company that's dedicated to fostering collaboration and advancement in the tech industry. This hybrid role offers the flexibility of remote work combined with the benefits of in-person collaboration, making it an ideal opportunity for EU-based professionals looking to make a significant impact in the field of software engineering.