Our Client, Vaadin are looking for a Senior Java Developer to strengthen their R&D team at Turku (Finland) HQ. You have accomplished plenty with Java and made enough mistakes to consider yourself experienced. You have a true drive to ship quality code and the team trusts that you will do it professionally. You dare to take long-term ownership of your code base and make technical decisions related to implementation.
-You are able to help juniors in the team with your excellent Java and web development skills, and are passionate about writing maintainable code.
-You get inspired by the developer community and actively seek for user feedback.
-You are familiar with the most common development tools and environments, as well as agile development principles.
Requirements
Min 5 years professional developer experience
Key Languages:
Main: Java (Java 8 specifically)
Possibly also Frontend: TypeScript,JavaScript skills
Technologies: GitHub, Reviewable, maven, npm, pnpm, Speedcurve, TeamCity, Travis, Jenkins, Saucelabs, SonatypeConcepts: Spring, CDI, Gradle, Portlet, Polymer 2&3, Web components, Lit elements, PWAVaadin knowledge is a big plus.
Benefits
We love simplicity and encourage our developers to bring in their own ideas about the product. You get to choose your own tools, benefit from our flexible working hours, and you will also have remote work options. We have fun together, we start our week over breakfast and have a weekly learning lunch where we discuss topics mainly related to programming.
This job comes with several perks and benefits
Time is precious. Make it count. Morning person or night owl, this job is for you.
Get your caffeine fix to get you started and keep you going.
We want to take you from good to great.
You know how you perform best. Work from your couch, your favorite cafe or abroad when you feel like it.