We are looking for aFull Stack Java Developer to join our team.Two Impulse uses AI to help companies become more efficient and innovative. We automate processes using Natural Language Processing, build Chatbots and Voicebots for Customer Service, help companies with their data, build Machine Learning for forecasting, and develop software in the cloud around these topics.You will have the option of working in any of the available groovy offices (Évora, Lisbon or Munich), or from the comfort of your home. Many of us work remotely.The main point is that you'll be in touch with a great team who really enjoy working together.As a Full Stack Java Developer, you will be responsible for:Working with development teams, data science and product managers in software solutionsDesigning and developing full-stack applicationsWriting APIsDeveloping test automation for the software you buildWorking with DevOps in CI/CDProviding 3d Level Support, troubleshooting, debugging and upgrading softwareWriting technical documentationWe highly value individual experience and are not only interested in ticking boxes, nevertheless, there are some essential skills required to get the job done:+4 years of proven experience as a Full Stack Developer or similar roleExperience developing web applications and familiarity with common stacksStrong Knowledge of Java and SpringKnowledge of HTML/ CSS, JavaScript and TypeScript. Knowledge of single page applications like Angular 2+ or ReactWorking knowledge of Restfull API´s; Knowledge with JunitFamiliarity with relational databases (preferable Postgres) and HibernateExperience with cloud platforms (preferable Azure) to architect for reliability and scalability is an assetExperience with GitDegree in Computer Science or a relevant fieldEnglish Proficiency, both spoken and writtenNice skills that would be helpful to have:Knowledge in Continuous Integration/Delivery practicesKnowledge with Liquibase DBExperience using Docker, Kubernetes#J-18808-Ljbffr