Senior Java Developer

X4 Group ,
London, Greater London
Salary: £50k - 60k per year

Overview

A market-leading software development company who specialise in process modelling software and model-based engineering is seeking a Senior Java Developer to join a software team of 30 to work on their bleeding-edge microservices based platform. The role is fully remote at the moment, however following the passing of Covid-19, they would ideally like you to be working from the London office. The business At over 20 years old, this business provides software solutions and services for their well-established client base of businesses in chemicals, petrochemicals, oil & gas, pharmaceutical, life sciences, food, power and more. These are essential for promoting efficiency and efficacy in these businesses’ operations and product creation lines. With over 150 employees and an exciting trajectory ahead, this is a fantastic business to build. Senior Java Developer role A new product of theirs they’ve built that allows the highly complicated mathematical models and systems to be utilised with an easy-to-use web interface has gained a huge amount of traction. You’ll be joining a smaller team of 3 who focus on this product to expand it’s use and roll it out to more and more of their vast client base. This product is built on a Java backend and JavaScript frontend . It’s built in microservices using Spring Boot , with 3rd party components including MongoDB, ElasticSearch and Logstash . These are containerised using Docker and deployed on Docker Swarm cluster – there is also OpenShift and Kubernetes support. Git is in use with Gerrit for code review as well as Jenkins /Sonar. Testing is very important as well, with Cucumber, JUnit, JEST and nightwatch being used in a BDD environment. On the frontend, this UI is built in JavaScript with VueJS ; graphical elements of the frontend use Plotly libraries. Their systems are deployed on AWS. Essential skills Strong Java experience Spring Boot and microservices development experience Exposure to JavaScript If you possess containerisation experience using Docker and any extensive JavaScript experience using a particular library/framework (React/Angular/Vue etc.) this would be beneficial. Any experience with the other technologies mentioned would certainly standout. Whilst this is quite an extensive stack and the role will be diverse , if you have good microservices experience using Spring Boot this is the perfect opportunity to expand your skillset and utilise the most modern tech on the market , learning within an experienced and incredibly passionate team. There is a vast amount of training on offer and the chance to learn from dedicated developers – some of which have been with the business for up to 15 years; this shows how challenging yet diverse and ever-evolving the company and projects are. Salaries are offering in the range of £50,000 - £60,000 , with a generous benefits package including flexible working, 26 days holiday, medical insurance, a bonus scheme and a technology-focused environment with a passionate and positive feel. If this sounds like an opportunity you’d be interested in, reply here with your latest CV for more details or give me a call on. This job was originally posted as www.totaljobs.com/job/89911702