Java Microservices & AWS Cloud Architect
Natobotics
- London, England, United Kingdom
- London, England, United Kingdom
Über
Key Responsibilities
Define end‑to‑end architecture for microservices, APIs, integrations, and data flows.
Design AWS cloud architectures (multi‑account, VPC, networking, security).
Drive non‑functional requirements: scalability, availability, performance, resilience, DR.
Provide hands‑on technical leadership across Java/Spring Boot and microservices.
Establish CI/CD pipelines and Infrastructure as Code (Terraform/CloudFormation).
Implement secure‑by‑design solutions (IAM, KMS, Secrets, OAuth2/OIDC).
Define observability and resilience strategies (logging, metrics, tracing, HA/DR).
Collaborate with Product, Security, SRE, and senior stakeholders.
Required Skills & Experience
10+ years overall experience, 4–6 years as a solution/technical architect.
Proficient in Java 11+/17, Spring Boot, Spring Cloud, JPA/Hibernate.
Experience with Microservices architecture (DDD, BFF, event‑driven systems).
Deep AWS knowledge: EKS/ECS, Lambda, API Gateway, RDS/Aurora, DynamoDB, S3, MSK/Kinesis, ElastiCache, IAM, KMS, CloudWatch.
DevOps & Cloud‑Native tools: Docker, Kubernetes, CI/CD, Terraform/CloudFormation.
Messaging & integration: Kafka/MSK, SQS/SNS, REST/gRPC.
Strong understanding of security, networking, and compliance in cloud environments.
Banking or regulated‑industry experience preferred.
Soft Skills
Excellent communication and stakeholder management.
Ability to mentor engineers and enforce best practices.
Strong documentation and architectural decision‑making skills.
Seniority level Mid‑Senior level
Employment type Contract
Job function Engineering and Information Technology
Industries IT Services and IT Consulting, Banking
#J-18808-Ljbffr
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.