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 ArchitectureDomain-Driven Design (DDD)Event-Driven SystemsServerless ApplicationsWeb Application ArchitectureData ArchitectureVarious Integration Patterns2. 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 IntegrationExperience 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.