Majesco Logo

Majesco

Principal Architect

Posted 2 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Navi Mumbai, Thane, Maharashtra, IND
Senior level
In-Office or Remote
Hiring Remotely in Navi Mumbai, Thane, Maharashtra, IND
Senior level
Define and evolve scalable, secure, and reliable software architectures across an enterprise product ecosystem. Lead initiatives from discovery through production and post-production improvement, contribute code and prototypes, evaluate non-functional requirements, investigate complex issues, document technical decisions, collaborate across product and engineering teams, communicate with senior stakeholders, and mentor engineers.
The summary above was generated by AI

Job Overview:

We are looking for a hands-on Architect to define and evolve scalable, secure, reliable software solutions across Majesco’s product ecosystem. This role combines architecture, software development, technical leadership, and delivery ownership. 

The ideal candidate is pragmatic, curious, and comfortable working across technologies. They can bring clarity to ambiguous problems, make sound decisions through both functional and non-functional lenses, and lead initiatives from idea to production and beyond. 

Roles & Responsibilities:

  • Define solution and software architecture aligned with product goals, engineering standards, and long-term maintainability. 
  • Translate ambiguous business or technical problems into clear options, recommendations, decisions, and executable plans. 
  • Lead initiatives independently by establishing logical milestones, dependencies, risks, owners, and realistic delivery plans. 
  • Take ideas through exploration, proof of concept, implementation, production readiness, and post-production improvement. 
  • Stay hands-on and contribute code, prototypes, technical spikes, reviews, and troubleshooting when required. 
  • Evaluate solutions against non-functional requirements such as performance, scalability, availability, security, observability, maintainability, and operability. 
  • Collaborate effectively with product management, development, QA, DevOps, security, support, and other cross-functional teams. 
  • Communicate architecture, trade-offs, progress, risks, and decisions clearly to engineering teams and senior management. 
  • Proactively gather information, identify unknowns, connect relevant clues, and move work forward with limited supervision. 
  • Create and maintain architecture decisions, design documents, diagrams, technical plans, and implementation guidance. 
  • Mentor engineers and help teams adopt sound design principles, coding practices, and engineering standards. 
  • Share timely, concise, and proactive updates on initiative and program progress. 

Core technical requirements:

  • Hands-on experience with Java and the Spring Framework. 
  • Strong experience with Oracle Database, including SQL, schema design, query analysis, and performance considerations. 
  • Experience designing and delivering production-grade enterprise software systems. 
  • Good understanding of software architecture principles, design patterns, APIs, distributed systems, and integration approaches. 
  • Ability to work across technologies and select the right approach for the problem instead of being tied to a specific technology stack. 
  • Working knowledge of software quality attributes and how to validate them through design, testing, monitoring, and operational practices. 
  • Ability to investigate complex technical issues, perform root-cause analysis, and drive durable corrective actions. 
  • Willingness and ability to code when the situation requires it. 
  • Working knowledge of AI-assisted tools for day-to-day software development, research, coding, testing, documentation, or troubleshooting, with appropriate engineering judgment and security awareness. 

Experience and qualifications:

  • Minimum 5 years of experience in an Architecture role. 
  • 7–10 years of software development experience, preferably in enterprise product development. 
  • Demonstrated experience taking software systems to production and handling post-production challenges such as performance issues, reliability incidents, defects, supportability, and incremental modernization. 
  • Experience independently leading a technical initiative or a significant workstream from discovery through delivery. 
  • Excellent written, verbal, communication, and presentation skills. 
  • Ability to represent technical initiatives and provide clear updates to senior and executive-level stakeholders. 
  • Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience. 

Nice to have:

  • Experience with product-based software development and product lifecycle practices. 
  • Experience with cloud platforms, containerization, CI/CD, observability, and modern DevOps practices. 
  • Exposure to microservices, event-driven architecture, messaging, or distributed systems. 
  • Experience with performance engineering, resiliency, security, and production operations. 
  • Experience in the insurance or another complex domain with configurable enterprise products. 
  • Familiarity with architecture documentation standards, proof-of-concept development, and technology evaluation. 
  • Experience mentoring engineers and influencing technical direction across teams. 

Behaviours that will make you successful:

  • Pragmatic and outcome-oriented: chooses effective solutions over technology for its own sake. 
  • Self-motivated and experimental: learns quickly, validates ideas, and is willing to try new approaches. 
  • Creative problem solver: looks beyond the immediate symptom and considers long-term impact. 
  • Comfortable with ambiguity: asks the right questions, connects incomplete information, and creates clarity. 
  • Accountable and proactive: requires minimal supervision, surfaces risks early, and communicates progress without prompting. 
  • Collaborative and adaptable: works across teams and technologies while keeping delivery and product outcomes in focus. 

Why this role matters:

This role helps Majesco build dependable, maintainable, and evolving products by connecting architecture decisions with real delivery. The Architect will influence technical direction, enable teams, reduce delivery and operational risk, and ensure that solutions work effectively in production—not only on paper. 

Similar Jobs

10 Days Ago
Remote or Hybrid
India
Expert/Leader
Expert/Leader
Cloud • Information Technology • Security • Software • Cybersecurity
Advise strategic APAC enterprise customers on digital transformation, Zero Trust, cloud and network modernization, digital sovereignty, AI workload security, and edge-native application architecture. Lead executive workshops, develop roadmaps and reference architectures, guide proofs of concept and adoption, influence sales expansion, mentor Solutions Engineers, create reusable frameworks, and represent Cloudflare at industry events.
Top Skills: Ai InfrastructureAPIsApplication SecurityCi/CdCloud ComputingEdge ComputingEvent-Driven ArchitectureHybrid CloudIso 27001MicroservicesMulti-CloudNetworkingNist Sp 800-207Serverless ComputingTogafZero Trust
9 Days Ago
In-Office or Remote
Navi Mumbai, Thane, Maharashtra, IND
Expert/Leader
Expert/Leader
Insurance
Owns end-to-end solution architecture for Majesco P&C insurance implementations and modernization programs. Defines scalable architectures across policy, billing, claims, digital, data, APIs, and integrations; leads design reviews and manages technical risks. Partners with customers, Product, Engineering, Security, Cloud, Data, and Services teams to drive product-first, reusable solutions. Provides technical leadership and mentoring while promoting automation, AI-enabled engineering, cloud-native practices, governance, security, performance, and long-term maintainability.
Top Skills: Agentic AiAIApi ManagementAsynchronous MessagingAWSAzureCi/CdContainersDevsecopsEvent-Driven ArchitectureGenaiIamKubernetesMajesco BillingMajesco ClaimsMajesco PolicyMicroservicesOauthOidcRest Apis
3 Days Ago
Remote or Hybrid
India
Expert/Leader
Expert/Leader
Artificial Intelligence • Big Data • Fintech • Security • Software
Leads enterprise architecture for scalable, multi-tenant SaaS systems and cloud-native platforms. Owns AWS architecture, distributed data pipelines, cost optimization, security, governance, and architectural standards. Drives GenAI and machine learning adoption across the software development lifecycle, builds self-service capabilities, guides engineering teams, conducts prototypes, and leads architecture reviews. Requires deep hands-on cloud, distributed systems, coding, infrastructure automation, AI/ML, and strategic technology leadership experience.
Top Skills: Amazon EksAWSAws IamAws LambdaCi/CdDockerEvent-Driven ArchitectureGCPGenaiJavaJavaScriptKotlinKubernetesLlmsMachine LearningMicroservicesPythonTerraformTypescript

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account