Solution Director
HCLTech · State of Karnataka, India
Free to search · AI fit score against your CV · tailor your résumé in one click
HCLTech · State of Karnataka, India
Bangalore, Karnataka Job Summary Job Description: Java Solution Architect Position Title: Java Solution Architect Band: E6.1 Location: Bengaluru Experience: 20+ Years Role Summary We are seeking a senior, hands-on Java Solution Architect with a strong solutioning mindset, deep technical credibility, and the ability to operate confidently across clients, senior management, architects, and engineering teams. The candidate must be equally comfortable shaping enterprise-level architecture, discussing strategy with CXO and senior stakeholders, and going deep into low-level design, code-level decisions, integration patterns, performance, security, and implementation trade-offs. This role requires a forward-thinking technology leader who can design scalable Java, cloud, integration, and AI-enabled solutions while also leading teams through delivery. The ideal candidate will bring strong Java/J2EE and Spring Boot experience, practical exposure to AWS, Azure, and GCP, good domain affinity, and the ability to articulate solution relevance within a chosen business domain, preferably Financial Services. The candidate should also contribute effectively to RFP and solution responses and demonstrate the learning agility to continuously evaluate, adopt, and guide teams on emerging technologies including Generative AI and Agentic AI. Key Responsibilities Architecture & Solution Design Lead end-to-end solution architecture for enterprise-scale applications, modernization programs, and digital transformation initiatives. Define solution blueprints, architecture roadmaps, and technical strategies that balance business value, delivery feasibility, risk, cost, scalability, and long-term maintainability. Translate complex business problems into pragmatic, scalable, secure, and high-performance technology solutions. Establish architecture standards, design principles, and governance processes. Technology Leadership Design and review microservices-based architectures using Java/J2EE, Spring Boot, APIs, messaging, event-driven patterns, and enterprise integration frameworks. Lead API-first, event-driven, and integration-centric architectures. Define system integration patterns across enterprise applications, third-party platforms, SaaS solutions, and legacy systems. Guide engineering teams on design patterns, coding standards, low-level design, code quality, performance tuning, security practices, and technical troubleshooting. Cloud & Modernization Architect cloud-native solutions across AWS, Azure, and GCP. Drive application modernization, migration, cloud transformation, and legacy integration initiatives with a practical delivery-oriented approach. Design highly available, scalable, and secure solutions leveraging cloud services and container platforms. AI & Innovation Design and architect Generative AI and Agentic AI-based enterprise solutions. Evaluate and integrate LLMs, AI orchestration frameworks, vector databases, and intelligent automation capabilities. Stay current with emerging technologies, assess their practical relevance, and guide responsible adoption across client engagements. Develop proof-of-concepts and architecture patterns for AI-enabled business solutions. RFP & Pre-Sales Support Participate in RFP, RFI, and solution response activities. Prepare compelling technical proposals, solution narratives, effort estimates, architecture diagrams, assumptions, risks, and delivery approaches. Lead customer workshops, discovery sessions, technical deep dives, executive discussions, and solution demonstrations. Collaborate with sales, delivery, and practice teams in winning new business. Stakeholder Management Engage effectively with clients, senior management, enterprise architects, business stakeholders, delivery leaders, and engineering teams. Present architecture recommendations, solution options, trade-offs, risks, and technology strategies clearly to executive and technical audiences. Lead, mentor, and coach architects, technical leads, and development teams to improve engineering quality and delivery outcomes. Demonstrate sufficient domain understanding to connect technology choices with business outcomes, preferably within Financial Services, banking, capital markets, wealth, payments, or insurance contexts. Skill Requirements Required Technical Skills Core Technologies Java/J2EE Spring Boot Microservices Architecture REST APIs SOAP/Web Services Enterprise Application Architecture Design Patterns Performance Optimization Integration Technologies Enterprise Application Integration (EAI) API Management Service-Oriented Architecture (SOA) Messaging & Event-Driven Systems Kafka, MQ, RabbitMQ (preferred) Cloud Platforms AWS Microsoft Azure Google Cloud Platform (GCP) Kubernetes & Containers CI/CD & DevOps Practices AI Technologies Generative AI Agentic AI LLM-based Solution Architecture LangChain / LangGraph Prompt Engineering Intelligent Process Automation Required Experience 20+ years of experience across software engineering, technical leadership, solution architecture, and client-facing delivery roles. Proven experience architecting large-scale enterprise applications. Strong hands-on expertise in Java/J2EE, Spring Boot, APIs, microservices, integration, troubleshooting, and low-level technical design. Extensive experience in enterprise system integration and modernization. Demonstrated experience in cloud migration and cloud-native architecture. Experience participating in and leading RFP/RFI solution responses. Experience designing AI-enabled solutions using Generative AI technologies. Strong customer-facing consulting experience with the ability to influence clients, senior stakeholders, de