Technical Architect - Java

Exavalu Solutions India Pvt Ltd

India

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Exavalu Solutions India Pvt Ltd is seeking an experienced Solution Architect for a remote role in the US. You will lead the architecture for Java-based enterprise apps, cloud-native designs on AWS, and microservices ecosystems with BPM and business rules.

Responsibilities include designing scalable, secure architectures, creating HLD/LLD, guiding engineering teams, and ensuring compliance with NFRs such as performance, security, and reliability. 10–15 years of experience required.

Qualifications

  • 10–15 years of hands-on architecture experience.
  • Strong expertise in Java-based enterprise applications and AWS cloud architecture.
  • Experience with BPM (jBPM), Drools, and enterprise system integration.

Responsibilities

  • Own end-to-end solution architecture and drive key technical decisions across enterprise applications.
  • Design scalable, resilient, and cloud-native solutions aligned with business objectives.
  • Create HLD/LLD, architecture diagrams, and technical documentation.

Skills

High-Level Design
Low-Level Design
Design Patterns
Spring Boot
Spring Cloud
REST APIs
gRPC
Service Decomposition
Distributed Transactions
Resilience Patterns
API Contract Design
Event Streaming
Messaging Patterns
Kafka

Tools

Terraform
CloudFormation
OpenShift
Docker
Git
Jenkins
Kubernetes

Job description

Exavalu Solutions India Pvt Ltd | Full time

Exavalu is a US based consulting firm specialized in Digital Transformation Advisory and Digital Solution Delivery for select industries like Insurance, Healthcare and Financial Services. Our Headquarters is in California, US with multiple offices across US, Canada, and delivery centres in India. We were founded by Industry executives and Consulting principals with deep industry experience that allows us to bring advisory strength and solution expertise to clients. We’re in a hyper growth trajectory growing at over 100% year on year.

Join our diverse and inclusive team where you will feel valued and motivated to contribute with your unique skills and experience.

Exavalu offers permanent remote working model as we believe in going where the right talent is.

Job Description

This is a remote position.

Experience - 10 to 15 years

Overview

We are looking for an experienced Solution Architect with deep expertise in Java-based enterprise application architecture, AWS Cloud, Spring Boot Microservices, BPM (jBPM), Business Rules (Drools), and Enterprise System Integration. The ideal candidate will be responsible for designing scalable, secure, and highly available enterprise solutions while providing architectural leadership throughout the software development lifecycle. This role requires strong hands‑on experience in microservices architecture, cloud-native application design, API strategy, workflow orchestration, rule engine implementation, and enterprise integration. The candidate should be capable of driving end-to-end solution architecture, collaborating with business stakeholders, guiding engineering teams, and ensuring solutions meet functional and non‑functional requirements.

Key Responsibilities
  • Own end-to-end solution architecture and drive key technical decisions across enterprise applications.
  • Design scalable, resilient, and cloud-native solutions aligned with business objectives.
  • Create High-Level Design (HLD), Low-Level Design (LLD), architecture diagrams, and technical documentation.
  • Define architecture standards, design patterns, and implementation best practices.
  • Design and implement enterprise applications using:
    • Java 17+
    • Spring Boot
    • Spring Cloud
    • Microservices Architecture
  • Define:
    • Service decomposition strategies
    • API contracts
    • Distributed transaction patterns
    • Circuit breakers
    • Retry mechanisms
    • Resilience and fault tolerance patterns
  • Design RESTful and gRPC-based services.
  • Design asynchronous and event-driven solutions using:
    • Kafka (or equivalent messaging platforms)
    • Event streaming
    • Messaging patterns

Design and implement cloud-native applications using AWS services.

  • Amazon EKS / ECS
  • AWS Lambda
  • API Gateway
  • Amazon RDS
  • Amazon S3
  • Amazon SQS / SNS
  • CloudWatch

Design secure, scalable, and highly available cloud architectures.

Implement Infrastructure as Code (IaC) using:

  • TerraformCloudFormation

Build and optimize CI/CD deployment pipelines.

BPM & Business Rules
jBPM
  • BPMN 2.0 process modeling
  • Workflow orchestration
  • Process versioning
  • Process migration
Drools

Design integration solutions for enterprise platforms by:

  • Defining integration patterns
  • Integrating legacy applications
  • Third-party API onboarding
  • Data transformation and mapping
  • Canonical data models
  • Error handling and retry mechanisms
  • Secure API integrations
Technical Leadership
  • Conduct architecture reviews, code reviews, and design validations.
  • Define Non-Functional Requirements (NFRs), including:
    • Performance
    • Security
    • Scalability
    • Availability
    • Reliability
  • Mentor development teams and provide technical guidance.
  • Collaborate with client architects, business stakeholders, and cross‑functional teams.
Required Skills & Experience
Primary Skills (Must Have)
  • High-Level Design (HLD)
  • Low-Level Design (LLD)
  • Design Patterns
  • Spring Boot
  • Spring Cloud
  • REST APIs
  • gRPC
  • Service Decomposition
  • Distributed Transactions
  • Resilience Patterns
  • API Contract Design
  • Event Streaming
  • Messaging Patterns
AWS Cloud
  • Amazon EKS / ECS
  • AWS Lambda
  • API Gateway
  • Amazon RDS
  • Amazon S3
  • Amazon SQS / SNS
  • Amazon CloudWatch
Infrastructure & DevOps
  • Terraform
  • CloudFormation
  • Infrastructure as Code (IaC)
  • Git
  • Jenkins / GitHub Actions / Azure DevOps
BPM & Rule Engine

jBPM

  • BPMN 2.0
  • Workflow Design
  • Human Task Management
  • Process Versioning

Drools

  • DRL
  • Decision Tables
  • Rule Authoring
  • Rule Governance
  • KIE Deployment
  • API Integration
  • Legacy System Integration
  • Third-party API Onboarding
  • Data Mapping
  • Canonical Data Models
  • Retry Strategies
Secondary Skills (Good to Have)
  • Docker
  • OpenShift
  • Observability tools:
    • Prometheus
    • Grafana
    • ELK Stack
    • Splunk
  • OpenTelemetry
  • OAuth 2.0
  • JWT
  • API Security
  • Domain experience in:
    • Insurance
    • Banking
    • Financial Services (BFSI)
  • Agile / Scrum
  • Performance Engineering
  • Cloud Security Best Practices
Technical Skills Summary
Must Have
  • Spring Boot
  • Spring Cloud
  • Microservices
  • REST APIs
  • gRPC
  • Kafka
  • AWS (EKS, ECS, Lambda, API Gateway, RDS, S3, SQS/SNS, CloudWatch)
  • Terraform / CloudFormation
  • CI/CD
  • jBPM (BPMN 2.0)
  • Drools (DRL, Decision Tables, KIE)
  • HLD / LLD
Good to Have
  • Docker
  • OpenShift
  • Grafana
  • ELK
  • OpenTelemetry
  • OAuth 2.0
  • JWT
  • Insurance Domain
  • BFSI Domain

Diversity Inclusion:

At Exavalu, we are committed to building a diverse and inclusive workforce. We welcome applications for employment from all qualified candidates, regardless of race, color, gender, national or ethnic origin, age, disability, religion, sexual orientation, gender identity or any other status protected by applicable law. We nurture a culture that embraces all individuals and promotes diverse perspectives, where you can make an impact and grow your career.

Exavalu also promotes flexibility depending on the needs of employees, customers and the business. It might be part-time work, working outside normal 9-5 business hours or working remotely. We also have a welcome back program to help people get back to the mainstream after a long break due to health or family reasons.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Architect Offshore
Technical Architect Offshore

Exavalu Solutions India Pvt Ltd • India

On-site
INR 1,500,000 - 2,000,000
Java Full Stack Developer (Insurance Domain)
Java Full Stack Developer (Insurance Domain)

Exavalu • Kolkata District

Hybrid
INR 1,400,000 - 2,200,000
Azure Data Architect
Azure Data Architect

Exavalu Solutions India Pvt Ltd • India

On-site
INR 800,000 - 1,200,000
Flexible work hours
Diversity and inclusion initiatives
Remote working model
.Net Backend Developer
.Net Backend Developer

Exavalu • India

On-site
INR 1,800,000 - 3,200,000
Remote work
Flexible hours
Welcome back program
Data & BI Lead
Data & BI Lead

Exavalu Solutions India Pvt Ltd • India

On-site
USD 120,000 - 160,000
.Net Full Stack Developers
.Net Full Stack Developers

Exavalu • Kolkata District

Hybrid
INR 1,200,000 - 2,400,000
Permanent remote work
Flexible hours and remote-friendly
Back-to-work program
PreSales Leader
PreSales Leader

Exavalu Solutions India Pvt Ltd • India

Remote
INR 2,000,000 - 3,000,000
Data Architect
Data Architect

Exavalu Solutions India Pvt Ltd • India

Remote
INR 1,500,000 - 2,500,000
Permanent remote working model
Diverse and inclusive team
Senior .Net Developer
Senior .Net Developer

Exavalu Solutions India Pvt Ltd • India

On-site
INR 1,200,000 - 1,600,000
AI Engineer
AI Engineer

Exavalu Solutions India Pvt Ltd • India

Remote
INR 800,000 - 1,500,000