Java Developers

We are expanding our core business capabilities as we drive to digitally enable organisations and support them through their transformation programmes. Helping customers adapt and change in this ever-moving world of technology needs people who are enthusiastic, willing to encourage change, and excited about the future.

We have an excellent opportunity for several talented and enthusiastic full-stack engineers to join us and support our clients across the UK. As part of our team, you may be working on projects across our business from developing new software, supporting, maintaining and modernising a range of existing products, through to on-site discovery and design work within large-scale programmes.

We operate an agile environment focused on a DevOps continuous delivery model, where possible using containers and microservices to massively improve our customer delivery speed.

You will have a passion for developing modern web-centric and cloud-native business software along with a successful track record of delivering happy customers thanks to the pride you take in every aspect of your work. You are also expected to be an excellent team player with great communication skills and be comfortable “spinning plates” whilst ensuring output is always of the highest quality.

As well as being a master of the Java language you will have extensive technical knowledge and a strong background in some of the following:

Languages, Frameworks & Practices

  • JavaScript (ES6), NodeJS, React, Angular, HTML 5, CSS 3, LESS, Selenium, Cucumber, jQuery, Python, Rabbit MQ, ELK, AWS, Azure.

Methodologies & Practices

  • Agile (Scrum & Kanban), SOLID, REST, MVC, Microservices, Containerisation, Behaviour Driven Development, Database Design, NoSQL, UX/UI, Design Patterns, Multi-Threading, Scaling, Continuous integration, Accessibility.


  • Enterprise RDBMS, MySQL, SQLite, MongoDB, Postgres.


  • JetBrains, Jira, Git, GitFlow, BitBucket, Confluence, Slack.

If you are successful, you will also have a rare opportunity to help shape our software development capability and contribute tangibly to the structure, culture, and technologies we use as this area of the business scales up significantly over the next year.

Exception is an independent IT consulting and services company that helps customers transform digitally and realise the opportunities for better business outcomes. Headquartered in Edinburgh our customers are based throughout the UK and Europe. Our services include Digital Consulting, DevOps, Mobile and Web App Development, Cloud Migration, Change and Transformation, Technical and Agile Development Managed Service solutions and Emerging Technology services.