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. If this inspires you read on.
What’s the job?
Working within a talented team of technology experts our Senior Java Developers
play a vital role in the development of our new Insights Technology Platform. Our new platform is all hosted on AWS, using Terraform with a high focus on quality and automation with a continuous integration and delivery approach.
We don’t have beanbags or Xbox’s (but we love these!) so if you need these creature comforts then being a remote role, feel free to bring your own. What we do have is a highly collaborative agile environment where you’ll work within a squad to design, code and support robust and scalable solutions that exceed customer expectations.
As a Senior 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.
What we are looking for
So that’s enough about us, what about you? 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.
How do I apply
If you want the chance to be involved in something new and exciting and develop a system that really makes a difference to people’s lives, then apply today