Java & AWS Cloud Architect -6months-London

Java & AWS Cloud Architect -6months-London

Posted 1 day ago by Kirtana Consulting

Negotiable
Undetermined
Undetermined
London, UK

Summary: Kirtana Consulting is seeking a Java & AWS Cloud Architect for a 6-month rolling contract in London. The role involves leading the design and delivery of secure, resilient microservices-based systems, requiring deep expertise in Java, AWS architecture, and DevOps. The ideal candidate will have a strong track record in enterprise-grade solution design and cloud-native modernization.

Key Responsibilities:

  • Define end-to-end architecture for microservices, APIs, integration patterns, and data flows.
  • Create solution blueprints, sequence diagrams, and cloud reference architectures.
  • Drive non-functional requirements such as scalability, availability, and performance.
  • Architect secure, cost-optimized solutions using various AWS services.
  • Establish CI/CD pipelines and infrastructure-as-code strategies.
  • Provide hands-on guidance in Java/Spring Boot and microservices best practices.
  • Review code and designs, enforce standards, and mentor teams.
  • Collaborate with Product, Security, SRE, and QA for end-to-end delivery.
  • Implement secure design and align with security standards.
  • Define observability and resilience strategies including logging and health checks.
  • Translate business requirements into architecture roadmaps and decision records.
  • Present solutions to senior stakeholders and manage risks and dependencies.

Key Skills:

  • 10-15 years of overall experience, with 4-6 years as an architect designing distributed systems.
  • Core tech stack: Java 11+/17, Spring Boot, Spring Cloud, JPA/Hibernate, RESTful services.
  • Experience with microservices architecture and AWS Cloud services.
  • DevOps experience with CI/CD and Infrastructure as Code tools.
  • Strong understanding of messaging, integration, and database technologies.
  • Competencies in designing scalable, fault-tolerant microservices.
  • Excellent communication and leadership skills.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Kirtana consulting is looking for Java & AWS Cloud Architect for 6months rolling contract in London.

Job description:

: We are seeking an experienced Java & AWS Cloud Architect to lead the design and delivery of large-scale, secure, and resilient microservices-based systems. The ideal candidate has deep expertise in Java, Spring Boot, Microservices, AWS architecture, and DevOps, with a strong track record of enterprise-grade solution design, performance optimization, and cloud-native modernization.

Key Responsibilities

Architecture & Design

Define end-to-end architecture for microservices, APIs, integration patterns, and data flows.

Create solution blueprints, sequence diagrams, and cloud reference architectures (multi-account, VPC, networking, security).

Drive non-functional requirements (scalability, availability, performance, reliability, DR, observability).

Cloud & Platform

Architect secure, cost-optimized solutions using AWS services (EKS/ECS, Lambda, API Gateway, ALB/NLB, RDS/Aurora, DynamoDB, S3, ElastiCache, MSK/Kinesis, CloudWatch, IAM, KMS).

Establish CI/CD pipelines, infrastructure-as-code (Terraform/CloudFormation), and environment strategies (dev/test/stage/prod).

Engineering Leadership

Provide hands-on guidance in Java/Spring Boot, design patterns, and microservices best practices.

Review code and designs, enforce standards, and mentor teams.

Collaborate with Product, Security, SRE, and QA to ensure end-to-end delivery.

Security & Compliance

Implement secure design: encryption, secret management, secure SDLC, API security (OAuth2/OIDC), network segmentation, least privilege in IAM.

Align with standards (OWASP, NIST, CIS Benchmarks, PCI/ISO 27001 where applicable).

Observability & Resilience

Define logging, metrics, tracing (OpenTelemetry), health checks, circuit breakers, retries, and backoff strategies.

Design for HA/DR: multi-AZ, backups, RPO/RTO, chaos testing readiness.

Governance & Stakeholder Management

Translate business requirements into architecture roadmaps and decision records.

Present solutions to senior stakeholders; manage risks, dependencies, and cost.

Required Experience & Skills

Experience: 10-15 years overall, including 4-6 years as an architect designing distributed systems at scale.

Core Tech Stack

Java 11+/17, Spring Boot, Spring Cloud, JPA/Hibernate, RESTful services.

Microservices architecture: domain-driven design (DDD), BFF patterns, event-driven architectures.

AWS Cloud: EKS/ECS, Lambda, API Gateway, S3, RDS/Aurora, DynamoDB, MSK/Kinesis, ElastiCache, CloudWatch, IAM, KMS, Secrets Manager, Route 53, ALB/NLB, VPC/Subnets/NACL/Security Groups.

DevOps: CI/CD (GitHub Actions/Jenkins/GitLab), IaC (Terraform/CloudFormation), Docker, Kubernetes.

Messaging & Integration: Kafka/MSK, SQS/SNS, gRPC/REST, webhook patterns, integration gateways.

Databases: SQL (PostgreSQL/MySQL/Aurora), NoSQL (DynamoDB/DocumentDB), caching (Redis/ElastiCache).

Architecture Competencies

Designing scalable, fault-tolerant microservices and API ecosystems.

Performance tuning, capacity planning, and cost optimization on AWS.

Strong understanding of networking (TLS, DNS, routing), security, and compliance in cloud environments.

Soft Skills

Excellent communication, stakeholder engagement, documentation, and leadership.

Ability to mentor engineers and drive engineering best practices across teams.