At a Glance
- Tasks: Develop and deploy scalable applications using Java and Go for HM Government projects.
- Company: Fimatix is a leading Software Delivery Consultancy working with various HM Government departments.
- Benefits: Enjoy a 6-month contract with potential for remote work and competitive pay.
- Why this job: Join a dynamic team, work on impactful projects, and enhance your skills in cloud-native technologies.
- Qualifications: Strong Java and Go skills, experience with AWS, and knowledge of observability solutions required.
- Other info: This role is INSIDE IR35; apply now for an immediate interview!
The predicted salary is between 36000 - 60000 £ per year.
Fimatix are a leading Software Delivery Consultancy and we specialise in supplying various departments with HM Government. We are looking to recruit a contract Java/Go Developer for one of our HM Gov programmes. This is an initial 6 month contract and is INSIDE IR35.
We are seeking a talented and motivated Java & Go Developer to help scale and evolve a modern, cloud-native platform built on AWS and Kubernetes (EKS).
Key Responsibilities- Design, develop, test, and deploy robust and scalable applications using Java and Go programming languages.
- Integrate applications with AWS services, particularly AWS Simple Notification Service (SNS) for messaging and event-driven architectures.
- Implement and maintain observability solutions, including logging, monitoring, and tracing, to ensure system health and performance.
- Integrate applications with ForgeRock Identity and Access Management (IAM) suite for authentication and authorization.
- Troubleshoot and resolve technical issues across the application stack, including those related to observability, AWS SNS, and ForgeRock integrations.
- Collaborate with cross-functional teams, including security, infrastructure, and product owners, to deliver high-quality solutions.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Contribute to the improvement of our development processes and tooling.
- Stay up-to-date with the latest advancements in Java, Go, and ForgeRock technologies.
- Document technical designs, implementations, and troubleshooting steps.
- Strong proficiency in both Java (with experience in frameworks like Spring/Spring Boot) and Go.
- Experience with implementing observability solutions, including logging frameworks, monitoring tools, and tracing tools.
- Experience integrating applications with AWS services, specifically AWS Simple Notification Service (SNS).
- Experience with RESTful APIs and microservices architecture.
- Solid understanding of software development principles, design patterns, and best practices.
- Experience with version control systems (e.g., Git).
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Experience integrating applications with ForgeRock Identity and Access Management (IAM) suite for authentication and authorization.
- Experience with scripting languages (e.g., JavaScript, Groovy).
- Knowledge of security best practices and common security vulnerabilities.
- Experience with agile development methodologies.
Please apply now for an immediate interview.
Java/Go Developer employer: Fimatix
Contact Detail:
Fimatix Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java/Go Developer
✨Tip Number 1
Familiarise yourself with the latest features and updates in Java and Go, especially focusing on frameworks like Spring/Spring Boot for Java. This will not only boost your confidence but also show your commitment to staying current in the field.
✨Tip Number 2
Gain hands-on experience with AWS services, particularly AWS Simple Notification Service (SNS). Consider building a small project that integrates SNS to demonstrate your practical skills during discussions.
✨Tip Number 3
Brush up on your knowledge of observability solutions, including logging and monitoring tools. Being able to discuss how you've implemented these in past projects can set you apart from other candidates.
✨Tip Number 4
Network with professionals in the industry, especially those who have experience with ForgeRock IAM. Engaging in relevant forums or attending meetups can provide insights and potentially valuable connections.
We think you need these skills to ace Java/Go Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and Go, especially any projects involving AWS and Kubernetes. Use specific examples that demonstrate your skills in developing scalable applications.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your relevant experience with observability solutions and integration with AWS services, as these are key responsibilities of the position.
Showcase Relevant Projects: If you have worked on projects that involved RESTful APIs, microservices, or ForgeRock IAM, be sure to include these in your application. Detail your role and the technologies used to give a clear picture of your capabilities.
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 Fimatix
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java and Go in detail. Highlight specific projects where you've used frameworks like Spring or Spring Boot, and be ready to explain how you integrated AWS services, particularly AWS SNS.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your troubleshooting skills. Prepare examples of technical issues you've resolved, especially those related to observability solutions or integrations with ForgeRock IAM.
✨Emphasise Collaboration Experience
Since the role involves working with cross-functional teams, share experiences where you've collaborated with security, infrastructure, or product owners. This will show your ability to work well in a team environment.
✨Stay Updated on Industry Trends
Fimatix values candidates who are proactive about learning. Be ready to discuss recent advancements in Java, Go, and ForgeRock technologies, and how you keep your skills current.