At a Glance
- Tasks: Design and develop mission-critical software using cutting-edge technologies.
- Company: Join a trusted supplier in the defence and national security sector.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Why this job: Make a real impact by protecting people and information against evolving threats.
- Qualifications: Experience in Java, Spring Boot, and front-end frameworks like React or Angular.
- Other info: Dynamic team environment with a focus on innovation and collaboration.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Join a trusted supplier delivering missionâcritical solutions in the defence and national security sector. You will work on leadingâedge technologies across AI/Data Science, Cyber, Cloud, DevOps/SRE, and Platform Engineering, developing solutions that protect people, platforms, and information against constantly evolving threats.
The Role
As a Full Stack Software Engineer, you will design, develop, and maintain missionâcritical software. You will work on novel products that combine physical and digital systems, collaborate closely with clients to define strategy, and explore emerging technologies.
Key Responsibilities
- Writing clean, secure code following a testâdriven approach
- Producing reusable and maintainable code
- Translating logical designs into physical designs and detailed specifications
- Documenting work using appropriate standards and tools, including prototyping where needed
- Working with emerging and wellâunderstood technologies, identifying suitable design patterns
- Integrating APIs and UI components with existing data stores and services
- Maintaining and developing architectural components including data ingest, storage, and REST APIs
- Participating in Agile ceremonies including standâups, sprint planning, demos, and epic decomposition
- Collaborating with user researchers and internal stakeholders to represent user needs
Required Skills
- Java Enterprise development and Spring Boot
- Frontâend frameworks such as React, VueJS, or Angular
- Experience with appropriate testing frameworks
- Technologically curious with the ability and willingness to learn new tools and technologies
Security Clearance
Candidates must be eligible to obtain DV security clearance due to the nature of this work.
Reasonable Adjustments
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people.
Java Full Stack Software Engineer in London employer: Sanderson Government & Defence
Contact Detail:
Sanderson Government & Defence Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Java Full Stack Software Engineer in London
â¨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
â¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Spring Boot, and front-end frameworks like React or Angular. This gives employers a taste of what you can do beyond your CV.
â¨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the latest trends in AI, Cyber, and Cloud technologies. Practice coding challenges and be ready to discuss your thought process during problem-solving.
â¨Tip Number 4
Apply through our website! Itâs the best way to ensure your application gets seen by the right people. Plus, it shows youâre genuinely interested in joining our team and contributing to mission-critical solutions.
We think you need these skills to ace Java Full Stack Software Engineer in London
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Java and Spring Boot experience, as well as any front-end frameworks you've worked with. 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 explain why you're passionate about the role and how your background aligns with our needs. Donât forget to mention your interest in working with emerging technologies and your commitment to clean, secure coding.
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them. We love seeing real examples of your work, especially those that demonstrate your ability to integrate APIs and develop architectural components.
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 gives you a chance to explore more about what we do at StudySmarter!
How to prepare for a job interview at Sanderson Government & Defence
â¨Know Your Tech Stack
Make sure youâre well-versed in Java Enterprise development and Spring Boot, as well as front-end frameworks like React, VueJS, or Angular. Brush up on your knowledge of testing frameworks too, as theyâll likely come up during the interview.
â¨Showcase Your Problem-Solving Skills
Be prepared to discuss how you've tackled complex problems in past projects. Think about specific examples where you wrote clean, secure code or integrated APIs. This will demonstrate your ability to handle mission-critical software development.
â¨Understand Agile Methodologies
Familiarise yourself with Agile practices, as participation in ceremonies like stand-ups and sprint planning is key for this role. Be ready to share your experiences working in Agile teams and how youâve contributed to successful sprints.
â¨Emphasise Collaboration
This role involves working closely with clients and internal stakeholders. Highlight your experience in collaborating with user researchers or other teams to ensure user needs are met. Show that you value teamwork and communication in your approach to software engineering.