At a Glance
- Tasks: Join us as a Java Developer, tackling service tickets and enhancing our resilient applications.
- Company: Be part of a government/public services team making a real impact in the community.
- Benefits: Enjoy a hybrid work model with biweekly on-site presence and opportunities for professional growth.
- Why this job: Contribute to meaningful projects while developing your skills in a supportive environment.
- Qualifications: Proficiency in Java, Spring Boot, and AWS technologies is essential; SC clearance required.
- Other info: This role offers a chance to become a domain expert in a legacy platform.
The predicted salary is between 36000 - 60000 £ per year.
Role: Backend Java Spring Boot Developer
Contract Duration: 12 months
Work Arrangement: Hybrid - Croydon (Biweekly on-site presence)
IR35 Determination: Inside
Sector: Government/Public Services
Interview Format: Single-stage via Microsoft Teams
Security Clearance: SC/NPPV3 REQUIRED
We are seeking a skilled Java Developer to contribute to the upkeep and enhancement of a resilient, containerized application. The successful candidate will be sponsored through NPPV3 clearance as part of the onboarding process.
Key Responsibilities
- Address and resolve service tickets, including incidents, change requests, and service inquiries, adhering to DDaT operational frameworks.
- Prepare for production releases by assembling deployment artifacts.
- Promote service quality through continuous improvement efforts.
- Work closely with other technical teams to manage dependencies and resolve shared issues.
- Investigate technical challenges by engaging with subject matter experts to deepen system knowledge.
- Take responsibility for maintaining a Legacy platform, including its traditional deployment mechanisms.
- Enhance and support the existing solution, ensuring ongoing reliability and performance.
- Deliver updates within a Legacy environment, progressively becoming the domain expert.
- Update service-related documentation as changes are implemented.
- Ensure all code changes are peer-reviewed prior to integration.
- Merge validated code into the main development branch.
- Develop and validate feature-level and external API tests as required.
- Update API documentation to reflect new or modified functionality.
- Present completed work for stakeholder review and approval during sprint reviews.
Essential Skills
- Java/Spring Boot Microservices
- AWS Kubernetes
- Hibernate
- Debezium
- Messaging systems (eg, SNS/SQS)
- AWS RDS/Aurora PostgreSQL
- AWS OpenSearch
- Jenkins/Git/SonarQube
*PLEASE DO NOT APPLY IF YOU ARE NOT PRE-CLEARED TO SC LEVEL*
Java Developer - ACTIVE SC employer: Montash
Contact Detail:
Montash Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer - ACTIVE SC
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring Boot, and AWS services. Having hands-on experience or projects that showcase your skills in these areas will give you a significant edge during the interview.
✨Tip Number 2
Since this role requires SC clearance, ensure you understand the security protocols and requirements associated with it. Being knowledgeable about the clearance process can demonstrate your commitment to compliance and security in a government setting.
✨Tip Number 3
Prepare for the interview by practising common technical questions related to Java development and microservices architecture. You might also want to brush up on your problem-solving skills, as you may be asked to tackle real-world scenarios during the interview.
✨Tip Number 4
Engage with the community around Java and AWS by joining relevant forums or groups. Networking with professionals in the field can provide insights into the role and potentially lead to referrals, which can be beneficial when applying through our website.
We think you need these skills to ace Java Developer - ACTIVE SC
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and any relevant technologies mentioned in the job description. Use specific examples to demonstrate your skills and achievements in these areas.
Craft a Strong Cover Letter: Write a cover letter that addresses the key responsibilities and essential skills outlined in the job description. Explain how your background aligns with the role and express your enthusiasm for working in the government/public services sector.
Highlight Security Clearance: Since SC/NPPV3 clearance is required, mention your current security clearance status prominently in your application. If you are not pre-cleared, it’s best to refrain from applying as specified in the job posting.
Prepare for Technical Questions: Anticipate technical questions related to Java, Spring Boot, and the other technologies listed. Be ready to discuss your previous projects and how you have tackled challenges in similar environments during the interview.
How to prepare for a job interview at Montash
✨Know Your Tech Stack
Make sure you have a solid understanding of Java, Spring Boot, and the other technologies mentioned in the job description. Be prepared to discuss your experience with microservices, AWS, and any relevant tools like Jenkins or Git.
✨Demonstrate Problem-Solving Skills
Expect questions that assess your ability to troubleshoot and resolve technical challenges. Prepare examples from your past experiences where you successfully addressed service tickets or improved system performance.
✨Familiarise Yourself with Legacy Systems
Since maintaining a legacy platform is part of the role, brush up on your knowledge of traditional deployment mechanisms. Be ready to discuss how you've worked with older systems and what strategies you used to enhance them.
✨Prepare for Peer Review Discussions
Understand the importance of code reviews in the development process. Be ready to explain how you approach peer reviews, the benefits they bring, and how you handle feedback from colleagues.