Technical Architect - Java

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Chennai, Tamilnadu, IND
In-Office or Remote
Entry level
Information Technology • Business Intelligence • Consulting
The Role
Leads end-to-end architecture and technical direction for complex Java enterprise applications and integrations. Designs resilient Spring Boot and Spring Cloud microservices, event-driven Kafka solutions, AWS cloud deployments, BPM and rules-engine workflows, and legacy or third-party integrations. Defines non-functional requirements, API contracts, data models, security and reliability strategies, and deployment approaches. Conducts architecture and code reviews, guides engineering teams, and collaborates with architects, stakeholders, product teams, and clients.
Summary Generated by Built In

This is a remote position.

Overview :


We are looking for an experienced Technical Architect – Java to lead the architecture, design, and technical direction of complex enterprise applications and integration solutions. The ideal candidate will have strong expertise in Core Java 17+, Spring Boot, Spring Cloud, Microservices, AWS Cloud, BPM, Rules Engines, and Enterprise System Integration.

The candidate will be responsible for defining scalable and resilient solutions, making key technology decisions, establishing non-functional requirements, and guiding engineering teams through design and implementation.

Key Responsibilities

  • Own end-to-end solution architecture and make strategic technology decisions.
  • Design scalable, secure, highly available, and resilient enterprise applications.
  • Define and validate Non-Functional Requirements (NFRs), including performance, security, scalability, availability, and reliability.
  • Design and review Spring Boot and Spring Cloud Microservices architecture, including:
    • Service decomposition
    • API contracts and governance
    • REST and gRPC APIs
    • Resilience and fault-tolerance patterns
    • Distributed transactions and data consistency
    • Event-driven architecture
  • Design and implement event-driven solutions using Kafka or equivalent messaging platforms.
  • Provide technical leadership and guidance to development teams.
  • Conduct architecture, design, and code reviews to ensure adherence to engineering standards.
  • Collaborate with client architects, business stakeholders, product teams, and engineering teams.
  • Define integration strategies for legacy systems, third-party platforms, and external enterprise applications.
  • Establish data mapping strategies, canonical data models, error-handling mechanisms, and retry patterns.
  • Drive cloud-native architecture and deployment strategies on AWS.
  • Support technical decisions related to scalability, performance optimization, security, and operational excellence.

Required Technical Skills

Core Java & Spring

  • Strong experience with Core Java 17+.
  • Expertise in Spring Boot and Spring Cloud.
  • Strong understanding of Microservices architecture and design patterns.
  • Experience with RESTful APIs and preferably gRPC.
  • Strong knowledge of distributed systems, concurrency, fault tolerance, and distributed transactions.

Microservices & Event-Driven Architecture

  • Expertise in microservices design and service decomposition.
  • Strong understanding of API design and contract management.
  • Experience with resilience patterns such as:
    • Circuit Breaker
    • Retry
    • Timeout
    • Bulkhead
    • Rate Limiting
  • Hands-on experience with Kafka or equivalent messaging platforms.
  • Understanding of event-driven architecture and asynchronous communication.

AWS Cloud

Strong experience with AWS services, including:

  • EKS / ECS
  • Lambda
  • API Gateway
  • RDS
  • S3
  • SQS / SNS
  • CloudWatch
  • Experience with Infrastructure as Code using Terraform or AWS CloudFormation.
  • Strong understanding of cloud security, scalability, networking, and high availability.

BPM & Rules Engine

  • Strong experience with jBPM and BPMN 2.0 process modelling.
  • Experience with:
    • Human task management
    • Process versioning
    • Process migration
    • Workflow orchestration
  • Strong experience with Drools, including:
    • DRL authoring
    • Decision tables
    • Rule lifecycle management
    • Rule governance
    • KIE deployment and management

System Integration

  • Strong understanding of enterprise integration patterns.
  • Experience integrating with legacy systems and third-party platforms.
  • Experience with third-party API onboarding and external system integration.
  • Strong knowledge of:
    • Data mapping
    • Canonical data models
    • Error handling
    • Retry and recovery mechanisms
    • Integration reliability and monitoring

DevOps & Delivery

  • Experience with CI/CD pipelines and automated software delivery.
  • Familiarity with containerization and Kubernetes-based deployments.
  • Understanding of observability, monitoring, logging, and distributed tracing.

Nice to Have

  • Strong hands-on experience with Kubernetes.
  • Experience with observability tools and platforms.
  • Experience in the Insurance or BFSI domain.
  • Experience working with enterprise workflow and rules-based platforms.
  • Experience working with distributed, high-volume, and mission-critical systems.

Key Competencies

  • Strong architectural and problem-solving skills.
  • Ability to translate business requirements into scalable technical solutions.
  • Excellent communication and stakeholder management skills.
  • Ability to influence technical decisions across teams.
  • Strong mentoring and technical leadership capabilities.
  • Experience working with client architects and senior business stakeholders.
  • Strong understanding of software architecture principles, design patterns, and engineering best practices.

 



Requirements
Primary Skills (Must Have)
Enterprise Architecture
  • Solution Architecture
  • Enterprise Application Design
  • High-Level Design (HLD)
  • Low-Level Design (LLD)
  • Design Patterns
  • Architecture Governance
Java & Microservices
  • Java 17+
  • Spring Boot
  • Spring Cloud
  • Microservices Architecture
  • REST APIs
  • gRPC
  • Service Decomposition
  • Distributed Transactions
  • Resilience Patterns
  • API Contract Design
Event-Driven Systems
  • Apache Kafka (or equivalent)
  • Event Streaming
  • Messaging Patterns
  • Asynchronous Processing
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)
  • CI/CD Pipelines
  • 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
Enterprise Integration
  • API Integration
  • Legacy System Integration
  • Third-party API Onboarding
  • Data Mapping
  • Canonical Data Models
  • Error Handling
  • Retry Strategies

Secondary Skills (Good to Have)
  • Kubernetes
  • Docker
  • OpenShift
  • Service Mesh (Istio)
  • Observability tools:
    • Prometheus
    • Grafana
    • ELK Stack
    • Splunk
  • Distributed Tracing
  • 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
  • Java 17+
  • 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)
  • Enterprise Integration
  • Solution Architecture
  • HLD / LLD
Good to Have
  • Kubernetes
  • Docker
  • OpenShift
  • Prometheus
  • Grafana
  • ELK
  • OpenTelemetry
  • OAuth 2.0
  • JWT
  • Insurance Domain
  • BFSI Domain


Benefits

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.



Skills Required

  • Solution architecture and enterprise application design experience
  • High-Level Design and Low-Level Design experience
  • Architecture governance and design patterns
  • Strong experience with Core Java 17+
  • Expertise with Spring Boot and Spring Cloud
  • Microservices architecture, service decomposition, REST APIs, gRPC, distributed transactions, and resilience patterns
  • Apache Kafka or equivalent messaging platforms; event streaming and asynchronous processing
  • Strong AWS experience including EKS or ECS, Lambda, API Gateway, RDS, S3, SQS or SNS, and CloudWatch
  • Infrastructure as Code using Terraform or AWS CloudFormation
  • CI/CD pipelines, Git, and automated software delivery
  • Strong experience with jBPM and BPMN 2.0
  • Strong experience with Drools, DRL, decision tables, rule governance, and KIE deployment
  • Enterprise integration, including legacy systems, third-party APIs, data mapping, canonical data models, error handling, and retry strategies
  • Containerization, Kubernetes-based deployments, observability, monitoring, logging, and distributed tracing
  • Kubernetes hands-on experience
  • Docker and OpenShift experience
  • Istio or service mesh experience
  • Prometheus, Grafana, ELK Stack, Splunk, or OpenTelemetry experience
  • OAuth 2.0, JWT, and API security experience
  • Insurance, banking, or financial services domain experience
  • Agile or Scrum experience and performance engineering knowledge
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Chennai, Tamilnadu
295 Employees
Year Founded: 2018

What We Do

Exavalu leads the way in business and technology consulting and solution delivery, focusing on specialized digital transformation across the Insurance, Healthcare & Life Sciences, and Nonprofit industries. As an award-winning digital transformation advisor, we take pride in delivering leading-edge solutions to clients worldwide. Led by industry veterans and technology experts, we bring our deep understanding in customer experience, process automation, digital engineering, cloud, data and AI with a very strong industry core foundation. Drawing on our industry insights and technological acumen, we enable clients to drives growth, profitability, and cost optimization. We mitigate risks and elevate customer experience through our comprehensive suite of services, including strategic advisory, expert-led technology [build and maintenance], and best-in-class products and solutions. Our unwavering focus on understanding the industry's hard problems and finding the right solution has garnered recognition as the preferred ally for organizations seeking transformative growth.

Similar Jobs

MongoDB Logo MongoDB

Technical Director, Builder Relations

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
India
5550 Employees

Coinbase Logo Coinbase

Machine Learning Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
India
4700 Employees
4M-4M Annually

Capco Logo Capco

Product Manager

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Capco Logo Capco

Visualisation Analyst (Liquidity & Treasury)

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account