Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
Job Title: Java Architect
Location: London, UK (Hybrid)
Industry: Banking / Financial Services
Job Summary
We are seeking a highly experienced Java & AWS Cloud Architect to lead the design and delivery of large-scale, secure, and resilient microservices-based solutions within the banking domain. The ideal candidate will bring deep expertise in Java, Spring Boot, cloud- architecture on AWS, and DevOps practices, with a proven track record of designing enterprise-grade systems and driving cloud modernization initiatives.
Key Responsibilities
Architecture & Solution Design
Define end-to-end architecture for microservices, APIs, integrations, and data flows.
Create solution blueprints, sequence diagrams, and AWS reference architectures.
Drive non-functional requirements including scalability, availability, performance, reliability, DR, and observability.
Cloud & Platform Engineering
Design secure, scalable, and cost-optimized AWS solutions using services such as EKS/ECS, Lambda, API Gateway, ALB/NLB, RDS/Aurora, DynamoDB, S3, ElastiCache, MSK/Kinesis, CloudWatch, IAM, and KMS.
Establish CI/CD pipelines and infrastructure using Terraform/CloudFormation.
Define environment strategies across dev, test, staging, and production.
Engineering Leadership
Provide hands-on technical guidance in Java/Spring Boot and microservices best practices.
Review code and architecture designs, enforce standards, and mentor engineering teams.
Collaborate with Product, Security, SRE, and QA teams to ensure end-to-end delivery.
Security & Compliance
Implement secure design principles including encryption, secrets management, OAuth2/OIDC, network segmentation, and least-privilege IAM.
Ensure alignment with industry standards such as OWASP, NIST, CIS Benchmarks, PCI DSS, and ISO 27001.
Observability & Resilience
Define logging, metrics, and tracing using OpenTelemetry and CloudWatch.
Design for high availability and disaster recovery with multi-AZ setups, backups, and RPO/RTO targets.
Implement resilience patterns such as circuit breakers, retries, and backoff strategies.
Governance & Stakeholder Management
Translate business requirements into architecture roadmaps and technical decisions.
Present solutions to senior stakeholders and manage risks, dependencies, and cloud costs.
Required Skills & Experience
Experience: 10–15 years overall, with 4–6 years in an architecture role designing distributed systems at scale.
Core Technologies:
Java 11+/17, Spring Boot, Spring Cloud, JPA/Hibernate, RESTful APIs.
Microservices architecture, DDD, BFF patterns, event-driven systems.
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, NACLs, Security Groups.
DevOps & Containerization:
CI/CD using Jenkins, GitHub Actions, or GitLab.
IaC with Terraform/CloudFormation.
Docker and Kubernetes.
Messaging & Integration:
Kafka/MSK, SQS/SNS, gRPC, REST, webhooks, and integration gateways.
Databases & Caching:
SQL (PostgreSQL, MySQL, Aurora), NoSQL (DynamoDB/DocumentDB), Redis/ElastiCache.
Architecture Competencies:
Designing scalable, fault-tolerant systems.
Performance tuning, capacity planning, and AWS cost optimization.
Strong understanding of networking, TLS, DNS, routing, and cloud security.
Soft Skills
Excellent communication and stakeholder engagement skills.
Strong documentation and presentation abilities.
Proven leadership with the ability to mentor teams and drive engineering best practices.
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.