Job Title : Java Architect
Experience : 12–15 years in software development, including 3–5 years in architecture leadership
Location : Bangalore / Pune / Noida / Hyderabad / Bhuvaneshwar
Key Responsibilities
Lead architectural strategy and provide technical leadership across projects.
Design and guide implementation of scalable, secure, and high-performing solutions.
Collaborate with stakeholders to align architecture with business objectives.
Mentor development teams on best practices and architectural principles.
Must-Have Skills & Expertise
1. Architectural Strategy & Leadership
Strong practical knowledge of Architectural Patterns , Design Patterns , and architectural principles.
Expertise in designing and implementing :
Microservices Architecture
Domain-Driven Design (DDD)
Event-Driven Systems
Serverless Applications
Web Application Architecture
Data Architecture
Various Integration Patterns
2. Cloud-Native & Hyperscale Infrastructure
Proven experience in developing cloud-native applications .
Solid understanding of cloud platforms such as AWS , Azure , or Google Cloud Platform (GCP) .
3. Programming Proficiency & Modern API Development
Strong hands-on experience in Java and modern API platforms.
Expertise in core frameworks :
Spring , Spring Boot , Spring Security , Spring Integration
Experience building web-based applications and RESTful APIs .
Preferred Skills
Knowledge of containerization (Docker, Kubernetes).
Familiarity with CI / CD pipelines and DevOps practices .
Understanding of performance tuning , security best practices , and scalability strategies .
Soft Skills
Excellent communication and leadership abilities.
Strong problem-solving and decision-making skills.
Ability to work in a fast-paced, collaborative environment.
Java Architect • Indore, Madhya Pradesh, India