Quby Company Profile

Senior Java Developer at Quby (Amsterdam, Netherlands)

About the Employer

Job Description

At Quby we create Toon, a technology that is shaping the future of smart energy by putting people in charge of their homes, making lives easier, smarter and more comfortable. In this job you will write code, loads of it. You will fix bugs, yes we do find them and are very keen on writing them quickly into our release notes. Currently, we have around 30 different services. Want to know more? Keep reading! Your Challenge Some services are built and grown over the years and need serious refactoring. Others are based on the latest technology like AKKA and Spring Boot 2 with a reactive architecture. You will have the freedom to be creative and find the best solution to solve our problems. In case you drift off in some Stackoverflow thread because somebody posted a cat video instead of a stack trace, you may well be bombarded with a bunch of stress balls from your fellow team members. But don’t worry, we will supply you with plenty ammunition as well :). We are running 24/7 services which means if sh** hits the fan (and it can happen) you will need to fix things and redeploy or just investigate. You will be part of this rotation in the team so everybody can be the Hero of the Day. How do we measure this? You will get Tacos (digital ones at least) and if you are competitive you can go up against the current leaders, but let me tell you, that’s going to be tough. Who you are You commit, literally. If you branch and version your code as well, you git it. You love your code. You are proud when it works, challenged when it fails and get kudos when the integration tests succeed. You have at least 5+ years of experience in development within a Java Web/ Enterprise environment. You have hands-on experience with Java/J2EE (7) and Java 8. Frameworks such as Spring ecosystem (Spring boot, Spring MVC, Spring Data), JPA/Hibernate etc, are common practice for you. You have experience with Enterprise integration software (SOA, ESB, BPM, and JMS) and database technologies (MySQL, SQL). You have experience with Linux. You know how to work with technologies/architectures: > Web services like SOAP, REST; CI/CD (Jenkins), automated testing (unit                            integration, load).  > Docker, marathon, mesos, elasticsearch, kibana. Nice to have is experience with: IT Security best practices,  JMeter/Gatling, API Management tools and concepts, AWS cloud services. What Quby offers you Most importantly: just over a 150 very enthusiastic colleagues who love working with new technology and innovative solutions for smart energy and smart living! A competitive salary with great benefits. Yearly personal development worth 5% of your year salary. Flexible working hours – start the day between 8:00 and 10:00. A pension plan with 82% contribution by Quby. Travel reimbursements. Free fruit & great coffee and tea. Friday night drinks, game nights and other fun events. Lunch & learns. 25 vacation days. Bi-weekly chair massages. Collective health insurance. Excited? Apply now! We would love to hear from you. An online assessment and reference check are part of our selection process. For questions regarding your application email Tatjana at careers@quby.com.