Job Description
Java Developer / Full Stack Software Engineer (TDD OOP Design Patterns AI Java 8 JavaScript). Would you like to work in a technology driven environment with a constant pipeline of new projects, creating prototypes, scrapping them and starting again in a collaborative atmosphere with continually learning opportunities as well as a personal development and wellness budget?
As a Java Developer at this digital agency you will utilise Java within a serverless architecture to create digital products for a range of clients. You'll be working across the full development lifecycle and will be happy to prototype and iterate on client projects to get the best possible result; the focus will be on Java backend development but you'll work across the full stack with around 20% of your time on front end development with JavaScript, React and Angular. Projects include chat bots, workflow automation, build integrations, trade process; much of this work is AI assisted, complex and challenging.
You'll be joining a collaborative, friendly team based in modern City offices.
Requirements:
*Strong core Java design and development skills
*Good understanding of modern Design Patterns
*Ability to write Unit tests
*Experience with JavaScript and React or Angular
*Understanding of modern web build tooling: Grunt and CI/CD practices
*Collaborative with strong communications skills
As a Java Developer / Full Stack Software Engineer you will earn a competitive salary (to £75k) plus bonus and benefits package including 5% pension, 25 days holiday (extra 10 days every 3 years); annual technology budget, wellness budget, excellent parental leave packages as well as perks including a fully stocked kitchen and regular social events.
Apply now or call to find out more about this Java Developer / Full Stack Software Engineer (TDD OOP Design Patterns AI Java 8 JavaScript) opportunity.