Junior Java Developer

We are at an exciting early stage in the development of a new cloud-based product and we’re looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. The role is ideally suited to a fresh graduate or person having graduating within the last 24 months with previous work experience.

Responsibilities

Your role is to develop extensible software for the client base within a small team of developers. Our team strives to continually improve our software, our technology and our working practices so that we can remain at the cutting edge. Even as a new member of the team you will be expected to take part in planning our development each month and have an opportunity to add your ideas into the product. Our agile philosophy means a varied and challenging environment and you can expect to work on all aspects of our software from our web-based client to the database server.

Requirements

  • A passion for creating great software, and a creative problem solver

  • A degree In computer science or software development

  • A good knowledge of object oriented design and design patterns

  • Experience programming in Java (J2SE)

  • Experience of working with SQL Server and/or Oracle

  • A good grounding in client-server based architecture

About you

  • Experience of Javascript frameworks, Java and C++ alongside knowledge of Vue, Kubernetes and Docker

  • Some knowledge or experience with JEE and web development technologies (Apache/Tomcat, Spring)

  • Experience of working with source control systems (git)

  • Exposure to web-service technology such as REST

  • Exposure to Google Web Toolkit (GWT) development

  • Understanding of Maven oSr other build tools

  • Knowledge of working practices and design methodologies such as Agile and test driven development

  • Experience of Eclipse and/or Visual Studio development environments

  • Exposure to development on multiple operating systems (Windows, Linux)

  • Knowledge of industry standard technologies (XML, HTML) and testing frameworks (JUnit etc)

  • Knowledge of C# and ASP.NET.

The right candidate will have the aptitude to pick the above skills up; it's not essential to have all.

We offer

Competitive salary based on experience, flexible working hours and/or working from home. 25 days holiday (excluding bank holidays), Pension scheme, Private healthcare scheme, Annual performance bonus, Free on-site parking, Life insurance (x4)

Join our team

If you’re a highly motivated team player, keen to share your experience and thrive in a challenging environment, please apply with your CV and covering letter to hello@insidertech.co.uk