Solution Architect

Empower Professionals
United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Cloud Computing Continuous Integration DevOps Distributed Systems Java Platform Enterprise Edition (J2EE) MongoDB NoSQL Octopus Deploy RabbitMQ Prometheus
+22 more
Standard Sql Google Cloud Enterprise Software Applications Istio Grafana Spring-boot Event Driven Architecture Kubernetes Cassandra Apache Kafka Linkerd (Service Mesh) Graphql Cloud Migration Api Design Api Gateway Restful APIs Terraform Grpc Dynatrace Docker Jenkins Microservices

Job description

  • Lead the architecture, design, and implementation of enterprise Java applications using Java 11+, Spring Boot, microservices, and Google Cloud Platform (Google Cloud Platform).
  • Design secure, scalable, cloud-native solutions with Kubernetes, Docker, and Google Kubernetes Engine (GKE).
  • Define application, API, integration, deployment, and operational architecture.
  • Develop API-first and event-driven architectures using REST, GraphQL, gRPC, Kafka, and RabbitMQ.
  • Establish architecture standards, engineering best practices, and technical governance.
  • Guide engineering teams through design, development, deployment, and production support.
  • Drive CI/CD, GitOps, Infrastructure as Code (Terraform), and DevOps best practices.
  • Design observability solutions using OpenTelemetry, Prometheus, Grafana, ELK, Dynatrace, Jaeger, or Zipkin.
  • Conduct architecture reviews, modernization initiatives, cloud migration strategies, and technical assessments.
  • Mentor technical teams and collaborate with clients, stakeholders, and leadership to deliver enterprise solutions.

Requirements

  • Extensive experience with Java 11+, Spring Boot, and enterprise application architecture.
  • Strong expertise in microservices, distributed systems, and Google Cloud Platform (Google Cloud Platform).
  • Hands-on experience with Docker, Kubernetes, and Google Kubernetes Engine (GKE).
  • Experience with REST APIs, GraphQL, gRPC, Kafka, RabbitMQ, and event-driven architecture.
  • Knowledge of SQL, NoSQL databases (MongoDB, Cassandra), API gateways, and service mesh technologies (Istio, Linkerd).
  • Experience with Jenkins, GitOps, ArgoCD, Terraform, CI/CD, and DevOps practices.
  • Strong understanding of scalability, security, performance, resilience, and observability.
  • Excellent client-facing communication, technical leadership, and architecture governance experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:00 min

Overview of gRPC and language-agnostic environments

Max Hausner Max Hausner +1 · WWC 2025

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:53 min

Configuring dynamic proxy updates with Istio Pilot

Jan Mensch Jan Mensch · WWC Europe 2026

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

3:20 min

Architecting the platform with modern cloud and mobile technologies

Tom George · LIVE

Videos

See all

Related articles

See all