cover image
Fimatix

ForgeRock Developer

Hybrid

London, United Kingdom

Freelance

31-03-2025

Job Specifications

Fimatix UK are a leading Agile Software Development Consultancy and we have specialised in delivery software programmes for HM Government for the past 8 years. We are currently starting a new programme of work for a HM Gov client and we require a number of Java Developers on a contract basis. This role is INSIDE IR35.

Overview
We are seeking a talented and motivated Java & Go Developer with proven experience working with ForgeRock Identity and Access Management (IAM) solutions 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 ForgeRock IAM suite, including Access Management (AM), Identity Management (IDM), and Directory Services (DS).
Develop and maintain custom ForgeRock workflows, scripts, and integrations.
Troubleshoot and resolve issues related to Java/Go applications and ForgeRock implementations.
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.

Essential Skills
Strong proficiency in at least one of the following programming languages: Java (with experience in frameworks like Spring/Spring Boot) or Go.
Demonstrable experience working with ForgeRock Identity and Access Management (IAM) suite, including:
ForgeRock Access Management (AM): Policy enforcement, authentication, authorization, SSO.
ForgeRock Identity Management (IDM): Provisioning, reconciliation, workflow development.
ForgeRock Directory Services (DS): LDAP concepts and directory schema.
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).

Desirable Skills
Experience with other IAM solutions & Protocols (e.g., User-Managed Access).
Experience with scripting languages (e.g., JavaScript, Groovy).
Knowledge of security best practices and common security vulnerabilities.
Experience with agile development methodologies.
ForgeRock certification(s).
Experience with observability tools (e.g., OpenTelemetry)

Please apply now for more information on the programme and the role in detail.

About the Company

Fimatix is a leading Digital Technology Services Consultancy. We have extensive experience and expertise in transformation strategy, coaching and digital service design and agile delivery obtained within the UK Government's world leading digital transformation programmes. We build banks and e-money fintech challengers from scratch and have been through the regulatory process with the FCA and PRA. We know what it takes to disrupt in this sector, and how to take advantage of regulations including PSD2 with all its possibiliti... Know more

Related Jobs

Company background Company brand
Company Name
Payflow
Job Title
Senior Software Engineer (Contract)
Job Description
As a Senior Fullstack Engineer, you will play a key role in building and optimizing integrations that power scalable, high-performance data pipelines and intelligent systems. You’ll collaborate closely with a cross-functional team, to create seamless, efficient data flows that integrate with intelligent agents that perform key FP&A tasks. Your expertise in data integration, API design, and working with LLMs will be vital in ensuring smooth interaction between systems, enabling advanced functionality that powers our product. You will bring a mix of data engineering experience and an understanding of LLMs to create systems that are both performant and adaptable to evolving business needs. Key Responsibilities Design, develop, and maintain robust data pipelines and integrations that connect various data sources and systems to ensure reliable and seamless data flow. Build and optimize integrations with large language models (LLMs) and other machine learning and data science tools to enhance product capabilities. Work with cross-functional teams, including data scientists, machine learning engineers, and product managers, to define technical requirements and implement end-to-end solutions. Leverage tools such as Python, FastAPI, and databases (PostgreSQL, Redis) to build high-quality data integration systems that enable real-time processing and data accuracy. Ensure smooth integration of third-party APIs, including LLMs (e.g., OpenAI), and other external data sources to extend the product’s functionality. Develop, test, and maintain clean, maintainable, and efficient code, ensuring optimal performance in data pipelines and integrations. Implement best practices for data governance, security, and scalability across the integration layer. Mentor junior engineers, share knowledge of LLMs, and promote best practices in data integration across the engineering team. Stay updated on emerging trends in data engineering, machine learning, and LLM technologies to ensure continuous product improvement. Qualifications Experience: 4+ years of professional software development experience, with a strong focus on data integrations and system architecture. Proven experience with designing and implementing data pipelines, API integrations, and working with complex data systems. Expertise in Python and backend technologies (e.g., FastAPI, Flask) to build efficient data systems and APIs. Experience working with machine learning models, especially large language models (LLMs), and integrating them into production systems. Familiarity with databases such as PostgreSQL and Redis, and proficiency in SQL for data manipulation. Strong experience in version control with Git and containerization with Docker. Experience with integrating third-party APIs and services, including LLM APIs (e.g., OpenAI, GPT models). Familiarity with cloud platforms and services for data processing and storage (e.g., AWS, GCP). Must have experience at an early-stage, venture-backed startup. A background in fintech, finance or a related field is a plus. Skills Strong problem-solving skills with the ability to design scalable and efficient systems for data integrations and LLMs. Excellent communication skills, both written and verbal, with the ability to collaborate across diverse teams. A proactive mindset with a passion for innovation and exploring new technologies in data engineering and machine learning. Willingness to stay current with the latest advancements in data technologies, LLMs, and machine learning. What We Offer Competitive salary and generous equity. A collaborative and innovative work environment. Opportunities for professional growth and development.
United Kingdom
Remote
Freelance
04-04-2025
Company background Company brand
Company Name
Oracle Contractors
Job Title
Oracle Cloud Data Migration Manager
Job Description
Oracle Cloud Data Migration Manager | 6-Month Contract | Remote (UK-Based) Start Date: Immediately Duration: 26 Weeks Rate: £600 per day Location: Remote (UK-based with travel as needed) Job Type: Contract Engagement Type: Oracle Cloud ERP Implementation Reference: 019621 We are supporting a major Oracle ERP transformation programme and seeking an experienced Oracle Cloud Data Migration Manager to take full ownership of the data migration workstream. This is a strategic delivery role ideal for someone with both hands-on expertise and strong leadership skills within Oracle environments. Key Requirements 5+ years’ experience leading data migration projects, ideally in consulting environments Experience with Oracle R12, and strong functional understanding of Oracle HCM, Payroll, and Financials Excellent communication and expectation management with business and technical stakeholders Experience managing third-party vendors and systems integrators Ability to travel within the UK when required Role Responsibilities Lead and own the data migration workstream for the Oracle ERP transformation Manage relationships with the systems integrator, Oracle, and third-party vendors Provide budget oversight and ensure delivery against timelines Report regularly to the steering committee and executive stakeholders Oversee implementation partners and ensure alignment with programme goals This is a fantastic opportunity for a seasoned data migration lead to play a key role in a complex, enterprise-wide Oracle Cloud transformation. About Oracle Contractors Oracle Contractors is a specialist recruitment partner dedicated to connecting leading Oracle professionals with contract opportunities across the globe. With deep market knowledge and a trusted network, we support organisations in securing the right talent to deliver complex Oracle projects. Disclaimer: Please only apply to the role if you match the requirements / have the necessary experience!
United Kingdom
Remote
Freelance
03-04-2025
Company background Company brand
Company Name
TieTalent
Job Title
3rd Line Systems Support Engineer
Job Description
About 3rd Line Systems Support Engineer - 12 month Fixed Term Contract - Fully Remote My leading public sector client is seeking an experienced 3rd Line Systems Support Engineer to join their team as an expert in legacy systems and a move towards the cloud. This role is fully remote, or can be hybrid if the successful candidate prefers that working model The Role Provide expertise, ongoing support and end-to-end maintenance for legacy systems Responsible for the management of complex technical problems which may impact the legacy systems Proactive monitoring Conduct timely collaboration with a multidisciplinary team comprising of suppliers, business users and technical teams to build up knowledge and experience in legacy systems so that basic support duties can be undertaken in-house and assist in the decommissioning of the systems once they are no longer required. Lead and oversee the development of the hybrid support system with appropriate documentation and fit for purpose monitoring systems and processes put in place that will enable the continued delivery of the organisation and directorates strategic outcomes Provide day-to-day management, support and administration of the organisation's IT infrastructure, to help deliver the technology service in line with Service Level Agreements. Candidates Must Have The Following Skills / Experience Sharepoint SQL Azure Active Directory API integrations System upgrades System migrations Load balancing CVs to Nick ASAP for immediate review Nice-to-have skills SQL Azure Active Directory Load Balancing London, England Work experience Systems Administrator System Engineer Languages English
London, United Kingdom
On site
Freelance
03-04-2025
Company background Company brand
Company Name
GlobalLogic UK&I
Job Title
Software Engineer C/C++, Go
Job Description
Software Engineer (C/C++, Go) - 6-Month Contract - Remote (UK) Are you an experienced Software Engineer with expertise in C/C++, Go, and Kubernetes? GlobalLogic is seeking skilled professionals to join our team on a 6-month contract, working remotely within the UK (You must be based in and eligible to work in the UK for this role) About the Role: You'll play a key role in building and maintaining Storage features for our client's Connected Cloud solution. This is an exciting opportunity to work on cutting-edge cloud technologies, microservices, and storage solutions in an innovative environment. Key Technologies: C++/Go Kubernetes & Istio Service Mesh (Istio/Envoy) Microservices Architecture GlobalLogic GlobalLogic, a Hitachi company, is a trusted digital engineering partner to the world's largest and most forward-thinking companies. We're known for engineering impact with intelligent products, platforms, and services that transform businesses and redefine industries.
United Kingdom
Remote
Freelance
04-04-2025