Wat ga je doen als Backend developer?
At Bconnect Live Chat we develop a SaaS platform that enables businesses to support their customers quickly and efficiently through live chat and chatbots. We are experts at what we do and are proud to work for great companies like Mercedes-Benz, ADP, Volvo and many others.
Our ChatRocket platform 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 Amsterdam, easily reachable by car and public transport.
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 office is central, but still offers plenty of space and privacy
The various Bconnect back-end applications are built in Java (Java 8) and run on Apache Tomcat (ChatRocket, Analytics, Support) and Wildfly (KB). They are backed by MySQL databases and Elasticsearch nodes. We rely heavily on the Spring Boot framework (including Hibernate) for our persistence model, security, dependency injection and MVC interaction. Our build tool is Gradle.
The front-end applications are built in ClojureScript (KB and ChatRocket) using Facebook's React through the Om UI framework, and Angular 5+ (Analytics, Support). Client-server interaction utilizes REST APIs and Websocket connections (ChatRocket).
Keywords: Java 8, Hibernate, Spring, Spring Boot, Gradle, Elasticsearch, MySQL, HikariCP, Smack, XMPP, JUnit, Mockito, Angular, Angular Material, Typescript, ClojureScript, Om/React, Websockets, Leiningen, Npm, Thymeleaf, Jackson.
For our front-end applications we use the Angular JS and Ext JS frameworks. Client-server communication utilizes RPC APIs and WebSocket connections.
Keywords: Java EE 7, Hibernate stack, Maven, ElasticSearch, MySQL, NoSQL, AWS services, Atmosphere framework, Lucene, WebSocket connections, JSON-RPC API, New Relic, EhCache, c3p0, JUnit, Angular JS, Ext JS, Grunt, Bower, SASS, Node.js