Solution Architect - Java

keka

Ahmedabad 10 Years Exp Posted 32d ago

Job Description

Key Responsibilities

Architecture & Design

Design end-to-end Java-based solutions and microservices architectures that meet client business requirements and scalability needs

Develop comprehensive technical specifications, high-level design documents, and architectural blueprints aligned with enterprise architecture standards

Conduct solution feasibility analysis and prepare architecture decision records (ADRs) for complex technical choices

Ensure solutions follow SOLID principles, design patterns, and industry best practices

Technical Leadership & Guidance

Provide architectural guidance and technical mentorship to development teams throughout the project lifecycle

Conduct architecture and code reviews, ensuring adherence to quality standards and best practices

Lead technical discussions with stakeholders to translate business needs into scalable technical solutions

Identify and mitigate technical risks, recommending solutions and mitigation strategies

Cloud & Database Architecture

Design and architect solutions leveraging Microsoft Azure cloud services, including compute, storage, databases, networking, and security components

Configure and optimize Oracle databases for performance, scalability, and high availability

Implement database design patterns, indexing strategies, and query optimization for enterprise solutions

Enterprise Integration & Modernization

Architect solutions for system integration, API-first design, and microservices-based applications

Lead modernization initiatives including migration strategies to cloud platforms

Design secure authentication, authorization, and identity management across distributed systems

Stakeholder Collaboration

Work closely with business stakeholders, product managers, and clients to gather and analyze requirements

Communicate complex technical concepts to non-technical stakeholders in clear, business-aligned language

Partner with cross-functional teams across time zones to ensure successful solution delivery

Technology Excellence

Stay updated with emerging technologies, frameworks, and industry trends

Evaluate and recommend new tools, libraries, and technologies for adoption within the organization

Contribute to technical documentation, knowledge sharing, and capability building

 

Similar Openings for You