Posted:2 weeks ago| Platform:
On-site
Full Time
Role Expectations:Solution Architecture: Expertise in designing scalable, reliable, and secure application architectures, including microservices patterns, API design, and data modeling. Ability to evaluate and select appropriate technologies.Java Full Stack Development: Expertise in Java, Spring Framework (Spring Boot, Spring Cloud), RESTful APIs, ORM frameworks (Hibernate/JPA), and related technologies.Node.js Development: Proficiency in Node.js, Express.js, asynchronous programming, and related ecosystem tools.Microservices: Deep understanding of microservices principles, patterns (e.g., Service Discovery, Circuit Breaker, API Gateway), containerization (Docker), and orchestration (Kubernetes).Database Management: Proficient in MySQL database design, development, optimization, and understanding of database scaling strategies. Experience with NoSQL databases is advantageous.Business Intelligence: Expertise with Power BI for designing data models, developing complex reports and dashboards, and implementing BI solutions.Application Server: Strong understanding of Apache Tomcat (or similar like Nginx) for application deployment and configuration.Android Development: Experience in managing the development lifecycle of native Android applications.DevOps & CI/CD: Familiarity with DevOps practices and CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).End-to-end project lifecycle management, including planning, execution, monitoring, and closure.Strong understanding of both Agile (Scrum, Kanban) and traditional project management methodologies.Ability to define project scope, deliverables, architectural blueprints, and success criteria.Skill in developing and maintaining project plans, schedules, and budgets.Proficiency in identifying, assessing, and mitigating project and architectural risks.Experience in managing project resources effectively.Ability to track and report on project progress, ensuring on-time and within-budget delivery.Experience in managing and tracking project KPIs.Procurement and vendor management experience.Qualifications:Degree: B.E/B.Tech in Computer Science or related field (Master's degree preferred)Experience: 12+ years of software development and architecture experience with at least 7 years in a technical leadership/project management role, including significant experience in solution architecture.Strong hands-on experience in Java and Node.js technology stacks and full-stack development.Proven experience designing and implementing Microservices architectures.Proven experience with Power BI for data modeling, visualization, and reporting solutions.Proficient in MySQL or similar relational databases; experience with NoSQL databases is a plus.Experience in managing and leading a team of at least 15+ developers.Experience in native Android application development.Experience with cloud platforms (AWS, Azure, GCP) is highly desirable.Key Success MetricsOn-time and within-budget project deliveryQuality and robustness of architectural solutionsScalability and performance of delivered applicationsQuality of deliverables (e.g., defect rate, code quality metrics)Team productivity and efficiencyStakeholder satisfactionAdherence to architectural standards and project management best practicesSuccessful adoption and implementation of new technologies and patterns
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mumbai, Maharashtra, India
0.0 - 0.0 Lacs P.A.