H

Happiest Minds - Java Architect

Happiest Minds Technologies · Bengaluru, Karnataka, India

10–18 yrs experiencefull_timePosted 2w ago
Apply now →

Job description

Job Title : Architect - Java Experience : 10-12 Years Location : Bengaluru Open Positions : 1 **Role Overview** We are seeking an experienced Java Architect to lead the design and architecture of enterprise-grade web applications. This role involves driving technical decisions, ensuring scalable and high-performance solutions, and collaborating with global teams to deliver robust systems. **Key Responsibilities** - Lead the architecture and design of enterprise-level web applications using Java and Angular. - Participate in technical discussions, architecture reviews, and client interactions to define optimal solutions. - Review and validate solution architecture, technical design documents, and system diagrams. - Provide technical leadership and mentorship to development teams, ensuring adherence to coding standards and best practices. - Act as a hands-on contributor when required, working across Java, Angular, and Node.js. - Guide teams on scalable architecture, performance optimization, and implementation strategies. - Identify opportunities for technical enhancements, innovation, and system improvements. - Collaborate with US-based architects and global engineering teams for seamless delivery. - Design, implement, and support CI/CD pipelines using AWS services (e.g, CodePipeline). **Required Skills & Qualifications** - 10-12 years of experience in software development, with strong expertise in Java-based technologies. - Proven experience as a Full Stack Architect or in a similar leadership role. **Strong Proficiency In** - Java (Spring Boot / Microservices architecture) - Angular (modern versions) - Node.js (preferred) - Deep understanding of design patterns, system design, and scalable architecture. - Hands-on experience with microservices architecture and RESTful APIs. - Experience with AWS cloud services, especially CI/CD tools like CodePipeline. - Strong knowledge of DevOps practices and deployment strategies. - Excellent problem-solving, communication, and stakeholder management skills. **Preferred Qualifications** - Experience working with distributed/global teams. - Exposure to high-availability systems and performance tuning. - Familiarity with containerization (Docker/Kubernetes) is a plus. **Key Competencies** - Technical leadership and ownership - Strategic thinking and architectural decision-making - Collaboration and stakeholder management - Continuous improvement mindset (ref:hirist.tech)