21 Oct
|
QMSmart Technologies
|
Bengaluru
21 Oct
QMSmart Technologies
Bengaluru
Company: QMSmart Technologies Pvt. Ltd.
Experience:
6+ years preferred Employment Type: Full-time
Location:
Bengaluru, India Joining: Immediate joiners or short-notice candidates preferred Job Summary We are looking for a highly experienced Senior Java Architect with strong expertise in Java, Spring Boot, PostgreSQL, and cloud-based application architecture in a Microsoft Azure setting. The candidate will be responsible for designing and implementing scalable, secure, and high-performance enterprise applications, leading backend architecture, optimizing database performance, and guiding cloud deployment and infrastructure decisions on Azure. The role also requires working knowledge of Angular and a high-level understanding of Flutter mobile application architecture.
Key Responsibilities
• Design and lead scalable application architecture using Java, Spring Boot, and microservices.
• Architect, deploy, and maintain Java-based applications within the Microsoft Azure cloud environment.
• Design secure, reliable, and highly available cloud-native applications.
• Lead PostgreSQL database architecture, schema design, query optimization, and performance tuning.
• Define REST API standards, application integrations, authentication, and security practices.
• Collaborate with Angular frontend developers and Flutter mobile developers to ensure seamless application integration.
• Work with Azure services for application hosting, networking, monitoring, logging, security, and deployment.
• Establish CI/CD pipelines and deployment practices using suitable DevOps tools.
• Identify and resolve architectural, performance, scalability, and production issues.
• Conduct code reviews, establish technical standards, and mentor development teams.
• Collaborate with product and business teams to translate requirements into robust technical solutions.
• Required Technical Skills
• Java & Spring Boot: Strong hands-on development and application architecture experience.
• Microsoft Azure: Practical understanding of deploying, managing, and troubleshooting Java applications in Azure.
• PostgreSQL: Strong database design, SQL optimization, indexing, and performance tuning skills.
• Angular: Working knowledge of frontend architecture, TypeScript, and API integration.
• Flutter: High-level understanding of mobile architecture and backend integration.
• Cloud Architecture & DevOps: Understanding of application security, scalability, CI/CD, monitoring, and production support.
• Preferred Qualifications
• Bachelor's or Master's degree in Computer Science, IT, or a related field.
• Experience architecting enterprise SaaS applications and cloud-based platforms.
• Experience with Azure App Service, Azure Virtual Machines, Azure networking, monitoring, and managed database services.
• Knowledge of Docker, containerization, and Kubernetes is an advantage.
• Strong technical leadership, communication, and problem-solving skills. Ideal Candidate: A hands-on Java Architect who can own backend architecture and guide the deployment, scalability, security, and performance of Java applications in a Microsoft Azure cloud environment.
📌 Senior Java Architect – Azure Cloud Environment (Bengaluru)
🏢 QMSmart Technologies
📍 Bengaluru