Deloitte Digital, Dev Team Lead (Java Backend), Senior Consultant, Belfast
Want to shape the future of online experiences? So do we
What impact will you make? The Opportunity
We are growing our team at the Deloitte Digital Belfast Studio to enable us to build greater digital solutions for our clients
We’ve been doing this for a while now and we’ve got pretty good at it
However, we’re always looking for better and more fun ways to do things
Here are just some of the tools and techniques we’re using at the moment:
- Kanban and no-estimates
- Behavior Driven Development
- A DevOps approach to build and continuous deployment
- Elastic Cloud Based Environments and Architectures
- Rapid Prototyping Tools
We also continually look to explore new frameworks and design patterns that help us deliver solutions that excite our client’s customers and allow us to deliver at incredible speeds
There are far too many to mention and we aspire to use the latest technologies and methodologies to deliver a broad range of high quality reactive software for this decade and the next
Some of the areas we are looking at currently are:
- Reactive Design
- Native and Hybrid Mobile App Development
- Alternative JVM Languages and frameworks
- Web Components
- Micro-services and cloud native design
- Container based architecture
- Blockchain platforms
Role description
You’ll be responsible for developing cutting-edge digital solutions
You’ll have the chance to work with some of the best Developers, UX Designers and Strategy thinkers in the business, delivering world class digital solutions for some of the biggest and best companies in the world
For us, developers are not people who are locked in a room to churn out code to match a large paper based specification
They need to work alongside our clients and their customers and combine deep technical expertise with innovative thinking and a strong understanding of what makes businesses and their customers tick
It’s the combination of these skills and ways of working that helps us deliver the best digital experiences
We pride ourselves on our quality and speed of delivery and you’ll get to work with and learn some of latest technologies, tools and techniques that allow us to continually deliver benefits to our clients
Location
Based in our studio in the Gasworks, we focus on developing cool and disruptive Web and Mobile solutions for our clients, some of the biggest brands in the UK
There’s a really good team here and the craic is pretty good, it’s fun, and we get to play with the latest technology
You will also have a chance to work with clients throughout Europe and beyond
Hours
This is a permanent role
We encourage careful consideration of agile ways of working, both formal and informal arrangements that allow for the best outcomes for our people and our clients
If this opportunity is interesting as a permanent role with a degree of flexibility please do discuss with us
Responsibilities
- Collaboratively working as part of a multi-disciplined feature team to design and implement software solutions to client challenges;
- Mentoring and supporting of junior team members to assist in their development;
- Owning the Technical design and delivery of bespoke solutions;
- Continually research new technologies to improve the way we work
Requirements
- Strong knowledge of Java/JVM based development practices;
- Experience of build and test automation preferably including continuous delivery;
- Familiarity with both MVC and RESTful based web applications;
- Understanding of modern Java build tools such as Maven or Gradle;
- Significant experience of modern software development methodologies such as Scrum or Kanban;
- Experience in micro-service development tooling such as Docker or Spring Boot