Software Engineer
Posted 1 hour 31 minutes ago by Consol Partners
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.