Who are we?
Insights is a Learning and Development company with Product and Innovation at our heart. Our purpose is to create a world where people truly understand themselves and others and are inspired to make a positive difference in everything that they do.
What’s our story?
Insights is currently going through a digital transformation programme and over the last year alone we have created as number of new teams such as Product, Technology and Research and Design to support the journey.
As we move forward with our digital transformation, we focus on rebuilding our Technology stack and innovating our digital experiences so we can continue to grow in the digital world increasing our reach into new growth areas and markets.
Our Product Technology function is at the heart of this growth and development. We have multiple squads, built up of a Squad Lead, Product Owner, Scrum Master and Developers all focused on feature or domain-based development. Additionally, we have guilds which focus on improvements and discussions around their technical area of interest, from architect to development.
What’s our Technology?
Our new Technology Stack is all being hosted within AWS, using Terraform to fully automate the infrastructure. There is a high focus on automation with a straight to production pipeline, with a reliance on high quality testing framework. Our API layer is written in Java and our applications are all written in React. The technology team own our feature development from cradle to grave, by being involved in frontend, backend, and infrastructure development.
Outside of developing the new tech stack we are involved in innovative product development and future experiences and growth into new and different markets and products.
What’s the job?
We are looking for talented Java Developers
to join our squads and drive forward our digital transformation. You’ll take a lead role to design, code and support robust and scalable solutions that exceed customer expectations.
As a Java Developer
, you’ll not only be a hands-on developer, but you’ll mentor and coach others within the team, ensuring quality of solutions through code and design reviews. You’ll be an active member of our technical community, sharing and collaborating to support the team’s continuous improvement and growth.
This role is fully remote and can be based anywhere in the UK. We promote a good work/life balance and support flexible working.
What we are looking for?
It goes without saying you’ll be Java expert (8 or later) with a track record in implementing robust, scalable, and successful solutions. You’ll have significant experience with Spring Framework(s) & Gradle or Maven and have experience in developing and delivering RESTful APIs. You’ll have a strong focus on automation through the entire engineering lifecycle and have worked with RDBMS (Postgres, MySQL, SQLServer, etc.) and associated ORM technologies.
Some of the nice to haves would be a familiarity with AWS and its managed services portfolio, experience in writing infrastructure as code and familiarity with “Big Data” processing concepts, challenges & architectures.
Why come work for us?
Here are some of the things we think makes Insights Technology team a great place to work:
If this sounds like a team and environment you could be your best self in, then we encourage you to apply now.
- We have a modern tech stack that is evolving all the time
- We have a strong focus on quality and automation
- All cloud-based infrastructure, maintained within our own team
- We value individuality and encourage people to bring your whole self to work
- People are at the heart of our organisation, we focus on how we can improve ourselves and others
- Everyone within Insights will get access to our product and go through the insights discovery process to improve self-awareness and collaboration with others
- Opportunity for everyone to contribute ideas, be heard and make improvements
- We have a passion for delivering great solutions and a focus on ensuring our team are enjoying the journey in doing so.
- We encourage a culture of being social, the team getting to know each other and to have fun.