Role Overview
We are looking for an experienced Java Architect who can drive the design and implementation of scalable, highperformance enterprise systems. The ideal candidate will possess deep expertise in Java, cloud-native architectures (AWS), distributed systems, and modern engineering practices. The role requires strong technical leadership, architectural decisionmaking, and the ability to mentor engineering teams while ensuring the delivery of highquality, robust solutions.
Experience: 12 Years - 20 Years
Location: Bangalore Only
Key Responsibilities
- Lead architecture, design, and development of large-scale enterprise applications using modern Java technologies.
- Define system architecture, scalability strategies, integration patterns, and performance optimization techniques.
- Collaborate with crossfunctional teams to translate business requirements into technical design.
- Drive cloud-native designs using AWS services and ensure best practices for security, performance, and reliability.
- Conduct technical reviews, performance assessments, and code reviews to maintain engineering excellence.
- Mentor developers and guide teams on design patterns, efficient coding practices, and architectural principles.
- Ensure architectural governance and alignment with enterprise standards.
Qualifications
- Bachelor's/Master's in Computer Science or equivalent.
- 1015 years of experience, including 35 years in architecture roles.
- Proven delivery of scalable Java-based enterprise systems.
- Strong communication, analytical, and leadership skills.