At a Glance
- Tasks: Join a Scrum Team to develop Java applications for government clients using cutting-edge technologies.
- Company: Version 1 is a leader in delivering eGovernment systems and critical solutions across various sectors.
- Benefits: Enjoy a collaborative work environment, opportunities for skill development, and the chance to work with innovative tech.
- Why this job: Be part of impactful projects while enhancing your skills in a supportive Agile culture.
- Qualifications: Strong Java and Unit Testing experience, knowledge of Spring/SpringBoot, and familiarity with cloud platforms required.
- Other info: Candidates must hold SC Clearance or be SC Eligible to work on government projects.
The predicted salary is between 36000 - 60000 £ per year.
Job Description
Java has been a key technology throughout our company\’s history, and our Java Practice has been responsible for delivering some of the largest eGovernment systems as well as business-critical solutions to the utilities and financial services sectors across a wide range of platforms, operating systems, open-source components, and databases.
Version 1 utilises best of breed Java toolsets – focused on MicroServices Architectures, powerful front- and backend frameworks, RESTful services, and everything from NoSQL databases like MongoDB and Hadoop, high-performance data grids like HazelCast to multi-node relational systems.
You will be working in a Scrum Team of cross-functional skills in tight collaboration practising Agile. You will be contributing to real decisions about technology to create maintainable solutions for our customers and participating in a highly collaborative group of software engineering professionals. Learning, developing your skills, and becoming a rounded Developer in the process.
You will develop software to meet our client\’s user needs using Java in the Cloud, follow best practice guidelines, and help to improve those guidelines.
This role involves working for government clients so all candidates need to either hold SC Clearance or be SC Eligible.
Qualifications
Things we are looking out for:
- Strong Java development and Unit Testing experience
- Experience developing fully functioning Java applications based on Spring/SpringBoot framework
- Scaling, and management using Kubernetes, and Terraform, both in the cloud (AWS, Azure or GCP)
- Front End development knowledge/experience in Angular, React, Node or JavaScript
- Experience in Agile delivery with knowledge of CI/CD, building pipelines, testing, and architecture
- Appetite to work with emerging AI technologies
- SC Eligible
#J-18808-Ljbffr
Full Stack Java Developer employer: Version 1
Contact Detail:
Version 1 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Java Developer
✨Tip Number 1
Make sure to showcase your experience with Java and the Spring/SpringBoot framework. Highlight specific projects where you've developed fully functioning applications, as this will demonstrate your hands-on skills.
✨Tip Number 2
Familiarize yourself with Kubernetes and Terraform, especially in cloud environments like AWS, Azure, or GCP. Being able to discuss your experience with these tools during the interview can set you apart from other candidates.
✨Tip Number 3
Since the role involves working in a Scrum team, be prepared to talk about your Agile experience. Share examples of how you've contributed to Agile delivery and any CI/CD practices you've implemented.
✨Tip Number 4
If you don't already have SC Clearance, make sure to understand the requirements for becoming SC Eligible. This knowledge will show your commitment to working with government clients and your readiness to meet their security standards.
We think you need these skills to ace Full Stack Java Developer
Some tips for your application 🫡
Understand the Role: Make sure you fully understand the responsibilities and requirements of the Full Stack Java Developer position. Familiarize yourself with the technologies mentioned, such as Java, Spring/SpringBoot, Kubernetes, and cloud platforms like AWS, Azure, or GCP.
Tailor Your CV: Customize your CV to highlight your relevant experience in Java development, Unit Testing, and any front-end technologies you are familiar with, such as Angular or React. Emphasize your experience with Agile methodologies and CI/CD practices.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of the company's focus on eGovernment systems. Mention specific projects or experiences that align with their needs and demonstrate your ability to contribute to their team.
Highlight SC Clearance Eligibility: Since the role involves working with government clients, clearly state your SC Clearance status or your eligibility for it in your application. This will show that you meet one of the key requirements for the position.
How to prepare for a job interview at Version 1
✨Showcase Your Java Expertise
Be prepared to discuss your experience with Java development in detail. Highlight specific projects where you've utilized the Spring/SpringBoot framework and any challenges you overcame during development.
✨Demonstrate Agile Knowledge
Since the role involves working in a Scrum Team, be ready to explain your understanding of Agile methodologies. Share examples of how you've contributed to Agile processes in previous roles, particularly in terms of CI/CD and building pipelines.
✨Discuss Front-End Experience
Even though the focus is on back-end development, having front-end knowledge is crucial. Talk about your experience with frameworks like Angular or React, and how you’ve integrated them with back-end services.
✨Prepare for Technical Questions
Expect technical questions related to cloud technologies, especially AWS, Azure, or GCP. Brush up on your knowledge of Kubernetes and Terraform, and be ready to discuss how you've used these tools in your projects.