At GuideSmiths we are looking for someone passionate with willingness to participate in challenging projects as well as being part of our Business development goal based on being the best international software boutique to work with. Our ideal candidate would be a Senior Backend experienced Engineerwith knowledge in Java and / or Node JS, with a high English level as we work with international clients. Therefore, being fluent at english is a must. What do we offer? Professional career development. Corporate Culture based on Remote first, Agile development and fluent communication. Social Benefits such as Private Medical Insurance, Restaurant credit card or Budget aimed to Training courses based on your needs. WeWork offices located in Castellana 43, Madrid. Best hardware for Developers (i.e. MacBook Pro and 27-inch screen). What are the requirements for the position? Solid knowledge in Node JS and / or Java. Extensive backend testing experience, specifically with AWS and microservices architectures.Assure quality of a high reliability site. Work closely with the entire team to ensure that the site accomplishes the highest standards of quality in the backend. Follow Agile / Scrum principles. What other technical skills add value to your profile? Experienced in working with modern libraries and frameworkssuch as RabbitMQ, Redis or similar and be familiar with tools like Babel, Webpack… Knowledge about Docker. Experience with Oracle database. Knowledge in React (or another frontend JS framework). At least 2.5 years of professional experience as a Backend Engineer. What will you be working at in GuideSmiths on a daily basis? Backend: You will be in charged of routing the corresponding data, storing and processing them in order to ensure that business team, is able to perform their analysis and people that work with the Apps, will be able to consume them. All this is designed in an architecture based on microservices. Support to the NodeJS/VanillaJS/React based applications CI/CD based on AWS, Azure or Google Cloud. Use of database as MongoDB or relational databases (as SQL Server, PostgreSQL) . Unit test and test e2e. What skills add value to your application? Passionate for technology and coding. Being able to work with international team members.