HamburgerMenu
hirist

Java Solution Architect

Kiash Solutions LLP
12 - 15 Years
Multiple Locations

Posted on: 04/05/2026

Job Description

Job Description :


Java Solution Architect with deep expertise in modern application architecture, including cloud-native design, microservices, and DevSecOps practices. The ideal candidate will be a strategic thinker and hands-on technologist who can architect scalable, resilient, and observable enterprise systems using Java and related ecosystems.

Key Responsibilities :

- Lead the architecture, design, and implementation of modern Java-based applications using microservices and cloud-native patterns.

- Evaluate business requirements and translate them into architectural blueprints aligned with enterprise standards.

- Drive adoption of best practices in scalability, performance, security, and observability across the application lifecycle.

- Collaborate with cross-functional teams including developers, DevOps, QA, and business stakeholders to deliver end-to-end solutions.

- Provide architectural governance and technical leadership across projects.

- Define and implement API-first strategies using REST, GraphQL, or event-driven patterns.

- Conduct architecture assessments, PoCs, and technology evaluations for new initiatives.

- Guide development teams on using containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines.

- Set up and manage observability frameworks using tools like Prometheus, Grafana, ELK stack, OpenTelemetry, Jaeger, Zipkin, or Dynatrace.

- Stay current with emerging trends and evaluate their potential impact on architecture strategy.

Technical Skills & Requirements :

- Strong expertise in Java 11+, Spring Boot, and microservices architecture.

- Experience with at least one major cloud platform : AWS, Azure, or GCP.

- Hands-on with containerization (Docker), orchestration (Kubernetes, ECS/EKS, AKS, GKE).

- Familiarity with API Gateways, service mesh technologies like Istio or Linkerd.

- Strong understanding of RESTful APIs, GraphQL, gRPC, and asynchronous messaging systems (Kafka, RabbitMQ).

- Exposure to NoSQL (MongoDB, Cassandra), SQL databases, and data modelling for distributed systems.

- Proven ability to design for resilience, scalability, and observability.

- Experience with DevOps toolchains - Jenkins, GitOps, ArgoCD, Terraform, etc.

- Strong grip on logging, tracing, and metrics collection using observability tools.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in