Software Engineer

  • Consol Partners
  • 08/12/2025
Contractor Information Technology Telecommunications Java Software Engineer Testing

Job Description

Full-Stack Java Software Engineer (Hybrid Cloud Transformation)

I. Role Overview and Engagement

This is a critical, hands-on engineering role within a major Financial Services institution focused on accelerating their Cloud Modernization and Migration Strategy. The successful candidate will be integral to developing and deploying enterprise-grade, secure, and scalable microservices within a complex Hybrid Cloud Architecture.

  • Job Title: Full-Stack Java Software Engineer
  • Location: Central London (Hybrid: 2 days onsite)
  • Engagement Model: 1-Month Contract (Outside IR35) to Guaranteed Permanent Conversion
  • Contract Rate: £450/day (during 1-month contract term)
  • Urgency: URGENT - Interviews scheduled this week for ASAP start.
  • Role Type: Highly Hands-on Contributor (Not a Lead position), requiring strong commercial awareness.

II. Core Technical Mandate (Mandatory & Non-Negotiable)

The engineer must possess recent, demonstrable expertise in designing and deploying systems across distributed environments, with a critical focus on the Hybrid Cloud and Microservices architecture.

Domain

Key Technologies & Platforms

Proficiency Required

Backend & Core

Java (Expert), Spring Boot, REST APIs, Microservices Architecture

Essential for scalable service design and implementation.

Cloud & Hybrid

AWS (Key), OpenShift (On-prem & Cloud), On-Premise to Cloud Migration

Proven experience integrating and migrating applications across hybrid environments.

Data & Platform

OpenShift-based Red Hat private cloud, AWS cloud services

Experience working within enterprise-grade private and public cloud platforms.

DevOps & CI/CD

GitLab, Jenkins

Ability to implement and manage robust automation pipelines.

Networking & Security

Service Mesh, mTLS, Domain Controller, Certificate management

Experience with production-level traffic management, security, and observability.

Authentication

oAuth, SAML, SSO

Practical knowledge of enterprise authentication mechanisms.

Frontend

Angular (or strong capability in a modern framework)

Competence in contributing to the UI layer where necessary.

III. Key Responsibilities & Expected Contribution

The engineer will be a highly collaborative team player, committed to seeking problems and being hands-on in fixing them, and eager to contribute actively to delivery and team culture.

  • Hands-On Development: Design and develop highly scalable Back End services using Java and Spring Boot, with a focus on high-performance API integration.
  • Hybrid Deployment: Build and deploy containerized applications across the full Hybrid Cloud Architecture, spanning the on-prem OpenShift private cloud and AWS.
  • Migration Execution: Play a key technical role in the strategic transition and re-platforming of critical applications from On-Premise environments to AWS.
  • Platform & Security: Work extensively with OpenShift/Kubernetes concepts for containerization and apply deep knowledge of Service Mesh for advanced traffic management, security (mTLS), and observability.
  • CI/CD & DevOps: Implement and maintain robust CI/CD pipelines using GitLab and Jenkins, applying DevOps best practices across development, testing, deployment, and monitoring.
  • Quality & Standards: Enforce high code quality through BDD (Cucumber) and collaborate closely with cloud engineers, DevOps, and platform teams to maintain architectural integrity.

IV. Candidate Profile and Next Steps

We require a professional, serious engineer deeply committed to their craft, who wants to add value and is ready for a rapid path to permanence.

  • Mandate: Must demonstrate recent, practical, hands-on experience in ALL mandatory technical areas.
  • Interview Process: Streamlined two-stage process scheduled for this week.

Apply Now: Immediate start is required for this critical engagement.