Senior Java Backend Developer

Would you like to get professional freedom at Casengo? Here, we aim for growth and happiness.

Senior Backend Developer

Casengo is looking for a senior back-end developer proficient in Java, MySQL and AWS to work full-time in our Amsterdam office.

About Casengo

Casengo was founded in 2012, received venture funding in 2014 and has grown to a profitable company in the meantime.

At Casengo we develop a SaaS platform that enables businesses to support their customers quickly and efficiently through chat, email, Facebook Messenger and WA. We are experts at what we do and are proud to work for great companies like Takeaway.com, Vodafone and ABN Amro Bank.

Casengo is a real time application, that offers many interesting technical challenges and opportunities to help you grow as a developer and an innovator.

We are working with a small, dedicated team from an office in the center of Amsterdam, less than 10 minutes from central station.

Our team is open-minded. We like to challenge each other to find the smartest solutions and improve continuously. We value people that have an opinion and want ownership. We are friendly and make decision quickly.

Our tech stack

Our web application back-end is built in Java (Java EE 8) and runs on Apache Tomcat. You will work with both relational databases (AWS Aurora - a fully MySQL-compatible database), as well as a NoSQL Elasticsearch full-text search database. We heavily rely on the Hibernate framework for data access and persistence. Our infrastructure is running in the cloud, on Amazon Web Services, utilizing Amazon services such as EC2, RDS and CloudFront. Thus, knowledge and experience with AWS is a plus.

For our front-end applications we use the Vue JS and Ext JS frameworks. Client-server communication utilizes RPC APIs and WebSocket connections.

Keywords: Java EE 8, Hibernate stack, Maven, Elasticsearch, MySQL, NoSQL, AWS services, Atmosphere framework, Lucene, WebSocket connections, JSON-RPC API, New Relic, EhCache, c3p0, JUnit, Vue JS, Ext JS, Grunt, Bower, SASS, Node.js

Team and development process

Our team is friendly, always open for discussion and ready to give guidance and advice. We work on-site, using Kanban and lean Scrumban development methods.

What we offer?

  • Salary range between €50.000 and €65.000 plus KPI driven bonus
  • Permanent contract from day 1
  • Full travel expenses reimbursement (incl. car fuel)
  • Insurance allowance and excellent pension plan
  • Flexible working hours and possibility to work from home
  • Min. 25 vacation days (performance-based extra free days)
  • Time and budget for personal training and conferences

If you feel you're a great candidate, love what we do and you think you can be of great value to our customers, then drop that line and send us a text:

Back to jobs