At a Glance
- Tasks: Develop innovative microservices and collaborate on exciting projects in a dynamic team.
- Company: Join Unilink, a fast-growing leader in software solutions for the criminal justice sector.
- Benefits: Enjoy 25 days annual leave, flexible working, and a competitive salary with bonuses.
- Why this job: Make a real impact by creating technologies that enhance justice systems worldwide.
- Qualifications: Commercial Java experience and a passion for modern web technologies.
- Other info: Be part of a culture that values innovation, improvement, and social purpose.
The predicted salary is between 28800 - 43200 £ per year.
About Unilink
Unilink Software is a fast-growing, international company and the leading provider of innovative, award-winning software solutions for the criminal justice sector. Our mission is to empower governments and businesses around the world to effectively secure their operating environments, intuitively manage their data, become more efficient, and foster a culture of rehabilitation.
Our purpose is to create technologies that people can rely on so that justice systems work well. We foster a culture of continuous improvement, innovation and excellence. We care about our staff, our customers, the environment and everything we do - principles encompassed in our social purpose statement. We work with fantastic customers - government and private sector organisations in the UK, Europe and Australia - who use our software solutions to reduce the administrative burden on staff, improve the information flow and security as well as to implement digital solutions to assist in rehabilitation of people in their care.
We are growing quickly, expect that growth to accelerate and are looking for enthusiastic, passionate and driven individuals to join our team. Our offices are located in London, Southampton and Newcastle but our staff are located throughout the UK, in Europe and Australia. We offer flexible working, a good benefits package and competitive salary.
Duties/ Responsibilities
- Development of microservices with a test-driven approach using Angular 8 and Bootstrap 4 for the frontend with REST services implementation using Java 11, Spring Boot, Spring Batch, Docker, JPA and Postgres.
- Be involved in the full development life cycle offering input from the beginning requirements to the delivery of the completed project.
- Perform Business Analysis on development / project requests.
- Ensure that the company’s Vision and Values are upheld when dealing with staff/customers and third parties.
- Build an understanding of the business and how the development will move the business forward.
- Work on both projects and smaller requests.
- Collaborate within a team of developers in order to meet project goals.
- Ensure output of work is to a high standard, fully compliant within the industry regulations, fully tested and delivered within an acceptable time frame.
Skills & Experience
- Commercial Java experience.
- Understanding of Responsive Design.
- Experience developing microservices.
- Development of REST APIs (JSON/XML).
- Experience with Spring boot.
- Modern Web Technologies (Angular, JavaScript, CSS3, HTML5).
- Test Driven Development approach and experience with mocking frameworks (Mockito).
- Knowledge of Unit and End-to-End Testing frameworks (Jest, Cypress, Selenium, JUnit).
Why work for us
- Starting at 25 days annual leave + bank holidays.
- 5% Pension.
- Life insurance of x4 base salary.
- Flexible working.
- Ride to Work salary sacrifice.
- External courses for career development.
- Annual bonus (discretionary based on Company performance).
- Annual salary review.
- Company shares scheme.
Junior Java Software Engineer in Coventry employer: Unilink
Contact Detail:
Unilink Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Java Software Engineer in Coventry
✨Tip Number 1
Network like a pro! Reach out to current employees at Unilink on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a mini-project or a GitHub repo showcasing your Java and microservices expertise. This hands-on evidence can really impress during interviews.
✨Tip Number 3
Be ready to discuss your thought process! During interviews, articulate how you approach problem-solving and development. They want to see your passion for coding and innovation.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the Unilink team.
We think you need these skills to ace Junior Java Software Engineer in Coventry
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Junior Java Software Engineer role. Highlight your relevant experience with Java, microservices, and any projects that showcase your skills in Angular and Spring Boot. We want to see how you can contribute to our mission!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for software development and how you align with our values at Unilink. Share specific examples of your work that demonstrate your problem-solving skills and commitment to excellence.
Showcase Your Projects: If you've worked on any personal or academic projects, don’t forget to mention them! Include links to your GitHub or any live demos. We love seeing practical applications of your skills, especially in areas like REST APIs and test-driven development.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows your enthusiasm for joining our team at Unilink!
How to prepare for a job interview at Unilink
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, like Java 11, Spring Boot, and Angular 8. Brush up on your knowledge of REST APIs and microservices, as these will likely come up during technical questions.
✨Show Your Problem-Solving Skills
Be prepared to discuss how you've tackled challenges in previous projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers, especially when it comes to demonstrating your test-driven development approach.
✨Understand Their Mission
Unilink Software is all about improving the criminal justice sector. Research their products and think about how your skills can contribute to their mission. Showing genuine interest in their work can set you apart from other candidates.
✨Ask Insightful Questions
Prepare a few thoughtful questions to ask at the end of the interview. This could be about their development processes, team dynamics, or how they measure success in projects. It shows that you’re engaged and serious about the role.