Senior Software Engineer (JVM, Kotlin, SpringBoot) (EU Based)

robusta is at the forefront of innovative technology solutions, dedicated to connecting talented professionals with thriving organizations across Europe and beyond. We focus on fostering collaboration and advancement in the tech industry.
Backend
Senior Software Engineer
Hybrid
5+ years of experience

Description For Senior Software Engineer (JVM, Kotlin, SpringBoot) (EU Based)

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.

Last updated 2 months ago

Responsibilities For Senior Software Engineer (JVM, Kotlin, SpringBoot) (EU Based)

  • Design and develop high-quality software solutions using Kotlin and SpringBoot within a JVM environment
  • Collaborate with cross-functional teams to gather requirements and transform them into technical specifications
  • Maintain, optimize, and enhance existing applications, ensuring high-performance and responsiveness
  • Implement best coding practices and conduct code reviews to maintain quality throughout the development lifecycle
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives
  • Write unit and integration tests to ensure code quality and reliability
  • Monitor system performance and troubleshoot issues as they arise
  • Contribute to the technical advancement of the team by sharing knowledge and mentoring junior team members
  • Stay updated on emerging trends and technologies to foster a culture of innovation

Requirements For Senior Software Engineer (JVM, Kotlin, SpringBoot) (EU Based)

Kotlin
Java
PostgreSQL
MongoDB
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Minimum of 5 years of experience in software development, with a strong focus on Java Virtual Machine (JVM) languages
  • Proficient in Kotlin and SpringBoot, with a solid understanding of their ecosystems
  • Experience with microservices architecture and distributed systems
  • Familiarity with relational and NoSQL databases, such as PostgreSQL and MongoDB
  • Strong understanding of RESTful APIs and web services
  • Experience with version control systems like Git
  • Knowledge of CI/CD pipelines and application deployment processes
  • Ability to work collaboratively in a team-oriented environment
  • Excellent analytical and problem-solving skills

Interested in this job?

Jobs Related To robusta Senior Software Engineer (JVM, Kotlin, SpringBoot) (EU Based)

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SAAS solutions for digital ordering and subscription management systems.

Sr. Software Development Engineer, Live Sports, Prime Video Sports

Senior Software Engineer role at Amazon Prime Video Sports, building scalable solutions for live sports streaming experiences using AWS services.

Network Development Engineer, Direct Connect

Senior Network Development Engineer role at AWS Direct Connect team, focusing on designing and implementing large-scale cloud network infrastructure.

Sr. EU Site Process Engineer, EU PE

Senior EU Site Process Engineer position at Amazon, focusing on process improvement and operational excellence in fulfillment centers across Europe.

Senior Software Development Engineer, EC2 VPC

Senior Software Engineer role at Amazon working on EC2 VPC networking infrastructure, leading team development and architecture for cloud networking solutions.