At a Glance
- Tasks: Design and develop high-quality software for next-gen satellite management systems.
- Company: Global leader in advanced engineering with a focus on aerospace and defence.
- Benefits: Competitive pay, hybrid working, and opportunities for professional growth.
- Why this job: Join a dynamic Scrum team and tackle complex engineering challenges.
- Qualifications: Experience in Java, Spring Boot, and agile methodologies required.
- Other info: Fast-paced environment with a focus on innovation and collaboration.
The predicted salary is between 50 - 60 Β£ per hour.
SC Cleared role, Β£50-Β£60 per hour, Hampshire based - hybrid working.
Key Skills:
- Java Core, Spring Boot/Framework
- REST within HTTPS
About the Company:
We are a global leader in advanced engineering, delivering cutting-edge solutions across aerospace, space, defence and related high-technology sectors.
The Role:
You will join a 7-person Scrum team within a major programme delivering management systems for a next-generation satellite platform. You'll contribute across the full software development lifecycle, from architecture and design to development, testing and deployment. This is a hands-on role for someone who enjoys solving complex engineering problems and working in a fast-moving, agile environment. Microservices, automated testing and modern Java engineering are central to this project.
What You'll Be Doing:
- Designing, developing and testing high-quality software in an agile (Scrum) environment
- Contributing to system architecture and design, including UML modelling
- Building scalable microservices-based solutions
- Writing clean, maintainable, well-tested Java code
- Participating in sprint planning, estimation and delivery
- Working closely with engineers, architects and stakeholders to ship real-world systems
Essential Skills & Experience:
- Java Core (8+)
- Spring Boot / Spring Framework with Hibernate
- RESTful web services over HTTPS
- Microservices architecture
- Distributed systems
- Software design patterns
- Agile development methodologies (Scrum)
- CI/CD pipelines
- Git source control
- Jira or similar issue tracking tools
- UML / SysML modelling (Enterprise Architect or similar)
Java Developer - SC Cleared in Portsmouth employer: CBSbutler Ltd.
Contact Detail:
CBSbutler Ltd. Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Java Developer - SC Cleared in Portsmouth
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in agile environments. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Java projects, especially those involving Spring Boot and microservices. This gives potential employers a taste of what you can do and sets you apart from the crowd.
β¨Tip Number 3
Prepare for interviews by brushing up on your agile methodologies and software design patterns. Be ready to discuss how you've tackled complex engineering problems in the past. We want to see your problem-solving skills in action!
β¨Tip Number 4
Don't forget to apply through our website! Itβs the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and eager to join our team.
We think you need these skills to ace Java Developer - SC Cleared in Portsmouth
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Java Core, Spring Boot, and microservices. We want to see how your skills match the role, so donβt be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why youβre passionate about software development and how you can contribute to our agile Scrum team. Keep it concise but engaging!
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex engineering problems. We love seeing how you approach challenges, especially in fast-paced environments like ours.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you donβt miss out on any updates!
How to prepare for a job interview at CBSbutler Ltd.
β¨Know Your Java Inside Out
Make sure you brush up on your Java Core skills, especially version 8 and above. Be prepared to discuss your experience with Spring Boot and how you've implemented RESTful web services in previous projects. This will show that youβre not just familiar with the technology but can also apply it effectively.
β¨Showcase Your Agile Experience
Since the role is within a Scrum team, be ready to talk about your experience in agile environments. Share specific examples of how you've contributed to sprint planning, estimation, and delivery. Highlight any challenges you faced and how you overcame them to demonstrate your problem-solving skills.
β¨Demonstrate Your Design Skills
Familiarise yourself with system architecture and design principles, particularly UML modelling. Be prepared to discuss how you've designed scalable microservices-based solutions in the past. This will help the interviewers see your ability to contribute to the overall system architecture.
β¨Prepare for Technical Questions
Expect technical questions that test your knowledge of software design patterns, CI/CD pipelines, and Git source control. Practise coding problems or scenarios that might come up during the interview. This will not only boost your confidence but also show that you're proactive and well-prepared.