At a Glance
- Tasks: Join a dynamic team to develop and enhance a critical legacy system using Java and React.
- Company: Work with a global consultancy supporting a government body in a secure environment.
- Benefits: Enjoy hybrid work, flexible hours, and opportunities for contract extensions.
- Why this job: Make a real impact by modernising legacy systems while collaborating with talented professionals.
- Qualifications: SC Clearance required; expertise in Java, Spring Boot, and React essential.
- Other info: Contract length is 12 months with potential for extension; travel to Greater London bi-weekly.
The predicted salary is between 43200 - 72000 £ per year.
A global consultancy is working with a government body seeking a Full Stack Engineer with expertise in Java, Spring Boot, and React experience to join their cross-functional delivery team. You will be working across the full development cycle maintaining and enhancing a critical legacy system, contributing to service improvement, and ensuring consistent delivery within a secure and regulated environment.
Key Responsibilities
- Develop, maintain, and enhance features in a Java Spring Boot-based backend and a React/TypeScript frontend.
- Take ownership of a legacy service, including a legacy deployment model, and gradually modernize where feasible.
- Manage and resolve incidents, changes, service requests, and problem tickets.
- Engage in release management activities, including building and deploying packages to production.
- Drive continuous service improvement initiatives across processes and technology.
- Write and maintain unit, integration, and feature/API tests.
- Contribute to and update technical documentation and API specifications.
- Collaborate with internal and external teams to maintain quality.
Requirements
- SC Clearance
- Frontend development - React with TypeScript
- Backend development - Java / Spring Boot
- Node.js
- Hibernate / JPA
- AWS stack including Kubernetes, Open search, Jenkins, Git, SonarQube
- SQL Databases (e.g. AWS RDS, Aurora, PostgreSQL)
- Messaging technologies (e.g. AWS SNS, etc.)
- Docker
Desired skills
- UI component development/documentation (storybook)
- GDS Design System
- Debezium
- Experience with legacy service models
Full Stack Engineer (Greater London) employer: Montash
Contact Detail:
Montash Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer (Greater London)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Java, Spring Boot, and React. Consider building a small project or contributing to an open-source project that uses these technologies to showcase your skills.
✨Tip Number 2
Since this role requires SC Clearance, ensure you understand the clearance process and be prepared to discuss your eligibility. Highlight any previous experience working in secure environments to demonstrate your suitability for the role.
✨Tip Number 3
Engage with the community around the technologies you'll be using. Join relevant forums, attend meetups, or participate in online discussions. This can help you stay updated on best practices and may even lead to networking opportunities that could benefit your application.
✨Tip Number 4
Prepare to discuss your experience with legacy systems and how you've approached modernising them in the past. Be ready to share specific examples of challenges you've faced and how you overcame them, as this will be crucial for the role.
We think you need these skills to ace Full Stack Engineer (Greater London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and React. Include specific projects where you've used these technologies, and mention any relevant achievements that demonstrate your skills.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your background aligns with the job requirements, particularly your experience in maintaining legacy systems and driving service improvements.
Showcase Relevant Projects: If you have worked on projects involving AWS, Docker, or messaging technologies, be sure to include these in your application. Provide links to your GitHub or portfolio if applicable, showcasing your work with unit and integration tests.
Highlight Security Clearance: Since SC Clearance is required for this position, mention your current clearance status prominently in your application. If you have experience working in secure environments, include that as well to strengthen your application.
How to prepare for a job interview at Montash
✨Showcase Your Technical Skills
Make sure to highlight your experience with Java, Spring Boot, and React during the interview. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Understand the Legacy System
Since you'll be taking ownership of a legacy service, it's crucial to demonstrate your understanding of legacy systems. Discuss any previous experiences you have with modernising such systems and how you approach maintaining and enhancing them.
✨Emphasise Collaboration
This role involves working with cross-functional teams, so be ready to talk about your collaboration skills. Share examples of how you've successfully worked with others to deliver projects, especially in regulated environments.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities, particularly around incident management and service requests. Think of specific instances where you've resolved issues effectively and be ready to explain your thought process.