Live opening · Posted 1 day ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
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 environment.
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.
Work arrangement
No
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.