Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

Job description

Job Description: Role - Senior Java Architect Location - Bangalore Experience - 14 to 18 Yrs Lead the architecture, design, development, and deployment of enterprise-scale solutions aligned with business and customer requirements. • Proven experience designing and delivering large-scale distributed systems with expertise in microservices architecture, event-driven systems, load balancing, database design, security, and high-availability solutions. • Strong hands-on expertise in Java,Microservices,Node.js, C#, RESTful APIs, Git, Jenkins/Azure DevOps, and modern backend application development. • Extensive experience with SQL and NoSQL databases; exposure to Elasticsearch is an added advantage. • Strong understanding of application scalability, performance optimization, caching strategies, resilience, fault tolerance, and disaster recovery. • Experience creating architecture deliverables including High-Level Design (HLD), Low-Level Design (LLD), integration architecture, and technical standards. • Define and implement architecture principles, reusable design patterns, engineering best practices, and governance frameworks. • Design secure, scalable, and reliable data processing and application platforms while ensuring data quality, validation, transformation, and lifecycle management. • Drive non-functional requirements including performance, scalability, availability, reliability, observability, and operational excellence. • Establish standards for logging, monitoring, tracing, alerting, error handling, retry mechanisms, and production support. • Collaborate with cross-functional engineering, DevOps, and security teams to drive technology selection, proof-of-concepts, implementation reviews, CI/CD automation, and secure design practices. • Mentor engineering teams, particularly in MEAN stack development, promoting Agile delivery, coding standards, and software engineering best practices. • Demonstrated expertise in software engineering practices with a strong focus on code quality, automated testing, maintainability, and balancing delivery speed with technical excellence. • Excellent analytical, problem-solving, stakeholder management, and communication skills, with the ability to manage technical roadmaps, risks, and architectural dependencies. • Exposure to 3D application development/implementations will be an added advantage. Deal Breaker Skill: Architecting an application Mandatory Skills: |Microservices |Java | Node.js | Jenkins | C3 | Restful APIs | Azure Devops | SQL | NoSQL | HLD | LLD | System Architecture

More jobs at Happiest Minds Technologies

All Happiest Minds Technologies jobs (404)

Engineering jobs in Bengaluru

Engineering jobs in Bengaluru (14,576)

Other Engineering jobs in India

All Engineering jobs in India (44,470)