Remote Lead Java Developer/Solution Architect (15-week contract)

Remote Lead Java Developer/Solution Architect (15-week contract)

Full-Time No working from home possible
G

At a Glance

  • Tasks: Lead the design and build of a secure metadata catalogue platform for a UK public sector client.
  • Company: Join a dynamic team at gravity9, focused on innovative tech solutions.
  • Benefits: Enjoy a flexible remote working model and gain valuable experience in a high-impact project.
  • Other info: 15-week contract with opportunities for knowledge transfer and collaboration in a multi-vendor environment.
  • Why this job: Make a real difference by shaping a cutting-edge platform that enhances data accessibility.
  • Qualifications: Strong Java development skills and experience in API design and architectural decision-making.

gravity9 is seeking a Technical Lead / Solution Architect to lead the design and build of a secure metadata catalogue platform for a UK public sector client. The platform will serve as a centralised index for discovering, governing, and controlling access to data distributed across multiple independent domains β€” enabling authorised parties to locate and retrieve data without the catalogue itself holding or having visibility of the underlying data.

This is a greenfield build requiring strong architectural judgment, hands-on delivery capability, and the ability to work within a multi-vendor environment where the catalogue integrates with separate data storage and encryption services provided by other technology partners.

Duration: 15 weeks

Commitment: Half-time for the first 4 weeks (design phase); full-time for the remaining 11 weeks (build and integration)

Working model: Mostly remote with periodic onsite attendance

Security clearance: BPSS (Baseline Personnel Security Standard) required

Residency: UK resident required

Technical Scope:

  • The contractor will be responsible for leading the design and delivery of the API layer and application logic.
  • A dedicated database consulting engineer will handle MongoDB cluster configuration, schema design, indexing, and performance tuning β€” the contractor will collaborate closely with them but will own the application-layer delivery.
  • Architecture understanding of key management concepts.
  • Infrastructure as Code β€” experience with Terraform or equivalent for deploying and managing application infrastructure.
  • API design β€” ability to design clean, well-documented RESTful APIs suitable for integration by multiple consuming systems.
  • Testing β€” experience with load/stress testing tools and approaches for validating API performance under realistic conditions.
  • Technical leadership β€” proven ability to make architectural decisions, produce design documentation, and communicate technical trade-offs to both engineering and non-technical stakeholders.

Desirable:

  • Experience designing and implementing Attribute-Based Access Control (ABAC) systems; familiarity with policy-as-code frameworks (e.g. Casbin, OPA, or XACML-based systems).
  • Experience with metadata standards such as DCAT, Dublin Core, or IES.
  • Experience working in UK public sector or defence environments.
  • Familiarity with multi-classification or multi-tenancy access models.
  • Experience with event-driven architectures and asynchronous processing patterns.
  • Understanding of consistency patterns in multi-service architectures (e.g. saga pattern, eventual consistency).
  • Knowledge of data mesh or federated data architecture concepts.
  • Experience integrating with third-party data storage APIs (e.g. S3-compatible interfaces).

Working Context:

  • The contractor will work as part of a small, focused delivery team operating within a multi-vendor programme.
  • The catalogue integrates with separate data shredding/storage and encryption services delivered by other organisations β€” the contractor will need to collaborate across these boundaries but will not be responsible for those components.
  • All work will be conducted via VPN access to the client’s cloud environment.
  • The client operates within a security-conscious environment; the contractor must be comfortable working within defined information handling and access constraints.
  • The role includes a knowledge transfer component in the final weeks of the engagement, including API documentation and integration guides for the client team.

Remote Lead Java Developer/Solution Architect (15-week contract) employer: gravity9

At gravity9, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to excel in their roles. As a remote employer, we offer flexible working arrangements that allow for a healthy work-life balance, alongside opportunities for professional growth through engaging projects in the public sector. Join us to be part of a dynamic team where your technical expertise will directly contribute to impactful solutions while enjoying the benefits of a supportive and inclusive environment.

G

Contact Details:

gravity9 Recruitment Team

We think you need these skills to ace Remote Lead Java Developer/Solution Architect (15-week contract)

Architectural Judgment
Hands-on Delivery Capability
Multi-vendor Collaboration
API Design
RESTful APIs
Infrastructure as Code
Terraform