At a Glance
- Tasks: Join our tech team as a Senior Java Developer, enhancing our back-office systems.
- Company: Booker is the UK's leading over-50s inclusive jobs board, focused on career growth.
- Benefits: Enjoy discounts at Tesco, health checks, and a fantastic holiday package.
- Why this job: Be part of a collaborative team, solving problems and shaping future tech solutions.
- Qualifications: 6+ years in Java, Linux scripting, and familiarity with GIT; COBOL knowledge is a plus.
- Other info: Mainly remote work with occasional travel to Basingstoke for testing.
The predicted salary is between 43200 - 72000 £ per year.
This job is brought to you by Jobs/Redefined, the UK\’s leading over-50s age inclusive jobs board.
About the role
We\’re on the lookout for a Senior Developer to join our Branch Systems team – the people behind the back-office system used across Booker branches.
You\’ll play a key role in keeping things running smoothly and help shape the future development of our systems. We\’re after someone with solid Java experience, and ideally, you\’ll either know your way around COBOL or be open to learning it (don\’t worry – we\’ll provide training if needed).
You should also be comfortable working with scripts in a Linux environment.
This role is mainly home-based, but now and then you\’ll need to travel to Basingstoke to work with our test equipment, so being within commuting distance is important.
If you enjoy problem-solving, improving systems, and working in a collaborative tech team, we\’d love to hear from you.
Main Responsibilities
- No direct budget or line management responsibilities, but accountable for delivering reliable and efficient code.
You will need
- Minimum of 6 years commercial experience of Java
- Linux scripting.
- Source code management tools, e.g. GIT.
- Knowledge of Maven and Jenkins would be beneficial.
- Knowledge of retail or wholesale industry business processes would be beneficial.
What\’s in it for you
At Booker, along with being a great place to work and giving you an opportunity to get on in your career, we also offer the following fantastic package of benefits:
- A Booker colleague card with 10% off purchases at Booker and double discount events up to three times a year.
- After 3 months service, a Tesco colleague discount card with 10% increasing to 15% off most purchases at Tesco for a 4 day period after every four-weekly pay day, ie. thirteen times a year. In addition to 10% off at Tesco Cafe and 20% off all F&F purchases.
- 10% off pay monthly & SIM only deals with Tesco Mobile for yourself, along with further great deals through-out the year.
- Up to 30% off car, pet and home insurance at Tesco bank. Terms and conditions apply.
- Free eye test when you spend £50 or more. You can also save 30% when you spend £50 or more on glasses, prescription sunglasses and contact lenses.
- 50% off health checks at Tesco Pharmacy.
- Exclusive access to discounted RAC breakdown cover rates
- An exclusive deals and discounts website saving you money on everyday purchases including a cycle to work scheme.
- After 3 months service, you can join our annual Save As You Earn share scheme which allows you to buy Tesco shares in the future at a discount.
- Retirement savings plan (pension) – save up to 5% and Booker will match your contribution.
- Life Assurance – You are covered for death in service life cover of up to three times annual pay
- Health and Wellbeing support and resources including our 24/7, confidential Employee Assistance Programme and Virtual GP for you and your family.
- A great holiday package
#J-18808-Ljbffr
Senior Java Developer employer: Booker Group
Contact Detail:
Booker Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Java and Linux scripting. Brush up on your skills and consider working on personal projects or contributing to open-source projects that utilise these technologies to demonstrate your expertise.
✨Tip Number 2
Since the role involves collaboration within a tech team, be prepared to discuss your experience working in teams. Think of examples where you contributed to problem-solving or system improvements, as this will show your ability to work well with others.
✨Tip Number 3
If you have any experience with COBOL or are willing to learn, make sure to highlight this in conversations. Showing your openness to learning new technologies can set you apart from other candidates.
✨Tip Number 4
Since the position requires occasional travel to Basingstoke, ensure you mention your proximity to the location and your willingness to commute. This demonstrates your commitment and readiness to engage with the team in person when necessary.
We think you need these skills to ace Senior Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java experience prominently. Include specific projects or roles where you've used Java, and mention any experience with Linux scripting, GIT, Maven, or Jenkins.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your problem-solving skills and your willingness to learn COBOL if you don't already know it. Show how your background aligns with the responsibilities outlined in the job description.
Highlight Relevant Experience: When detailing your work history, focus on your commercial experience with Java and any relevant industry knowledge. If you have experience in retail or wholesale processes, make sure to include that as it could set you apart from other candidates.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a developer role.
How to prepare for a job interview at Booker Group
✨Showcase Your Java Expertise
Make sure to highlight your solid Java experience during the interview. Be prepared to discuss specific projects where you've used Java, the challenges you faced, and how you overcame them. This will demonstrate your technical proficiency and problem-solving skills.
✨Familiarise Yourself with COBOL
Since the role mentions a willingness to learn COBOL, it’s a good idea to do some preliminary research on the language. Even if you don’t have direct experience, showing that you’re proactive about learning it can impress the interviewers.
✨Understand Linux Scripting
As the position requires comfort with Linux scripting, brush up on your skills in this area. Be ready to discuss any relevant scripts you've written or maintained, and how they contributed to system efficiency or reliability.
✨Prepare for Collaborative Scenarios
Since the role involves working in a collaborative tech team, think of examples from your past experiences where teamwork was crucial. Be ready to discuss how you communicate with team members and resolve conflicts, as this will show your ability to work well in a group setting.