Search Jobs

Search by job, company or skills

Principal Architect

Principal Architect

visionet systems inc.
  • Posted 12 hours ago
  • Be among the first 10 applicants

Job Description

About the Role

  • We are hiring for a Principal Architect to define and govern the application and service architecture of a mature Java enterprise platform being modernized toward Spring Boot services and Angular. The role works across all pods and is a peer to the Principal Engineer for Data and Platform Architecture.
  • You will define the target architecture, establish decision guardrails, and prove critical patterns with reference implementations. You will not act as a central approval queue. Engineering Leads retain pod delivery ownership, while you guide decisions that affect multiple domains, shared contracts, or the long-term platform shape.

What You Will Own

  • Define the target application, service, API, integration, security, and deployment architecture.
  • Establish incremental migration patterns from Java EE, Wildfly, and JSF to Spring Boot and Angular.
  • Create reference implementations and architecture decision records for high-impact patterns.
  • Review cross-domain and irreversible design decisions with Engineering Leads and Staff Engineers.
  • Define standards for service boundaries, API contracts, resilience, observability, and backward compatibility.
  • Partner with the Data and Platform Principal on data ownership, migration sequencing, and shared platform concerns.
  • Maintain a pragmatic technical debt and decommissioning strategy for the existing platform.
  • What You Bring
  • 12+ years of software engineering and 4+ years in architecture roles on enterprise platforms.
  • Deep Java and Spring Boot architecture experience, including REST services and distributed-system patterns.
  • Strong understanding of Java EE application servers, Hibernate or JPA, and incremental modernization.
  • Working knowledge of modern Angular architecture and frontend-backend contract design.
  • Experience with containers, CI/CD, security, observability, and production reliability.
  • Ability to communicate architecture through code, diagrams, decision records, and direct coaching.

What Sets You Apart

  • You have led the architecture of a live Java EE to Spring Boot modernization without a big-bang rewrite.
  • Your standards are specific enough to guide teams and flexible enough to handle real product constraints.
  • You influence senior engineers through technical credibility rather than organizational authority.

Success in This Role

  • Pods make consistent architecture decisions without waiting for routine approvals.
  • Modernization reduces coupling and operational risk in measurable increments.
  • Cross-pod designs have clear ownership, documented trade-offs, and working reference patterns.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Production reliability

Distributed-system patterns

Observability

Containers

Similar Jobs

10-14 yrs
Bengaluru, India
Skills:
SAP, Data Modeling, Azure Databricks, Dimensional Modeling, ELT, Togaf, Oracle, Python, AWS, Cloud Architecture, Sql, Devops, Gcp, Azure, Etl, cdc, Jde, Infrastructure-as-code, Scalable data architecture patterns, Cloud-native architectures, Observability, Salesforce, Enterprise-scale data platforms, Lakehouse architectures, CI/CD
12-14 yrs
Bengaluru, India
Skills:
data center virtualization , Fortinet, Wan, SDWAN, Storage technologies, Juniper, Saltstack, Aruba, Palo Alto, Terraform, Ansible, Cisco, Lan, Ise, Python, Clearpass, DNS-based Global Server Load Balancing, Security and privacy controls, AAA applications, HPE
15-17 yrs
Bengaluru, India
Skills:
Storage and Backup Software Defined Storage SDS Ceph Commvault, Monitoring and Observability Prometheus Grafana, Database Architecture MySQL, Data Center Automation, Firewalls IDS IPS Fortinet Cisco ASA, Data Replication and Archiving, Open-Source On-Premise Private Cloud solutions, Security and Compliance – Infrastructure security architecture, Server Infrastructure Rack Blade GPU Hyper-Converged, Cloud Implementation, Data Center Architecture and Design on-premise, Virtualization Platforms OpenStack KVM Hyper-V VMware, Automation scripting tools
15-17 yrs
Bengaluru, India
Skills:
.Net Core, .NET Framework, Github, Distributed Systems, Automated Testing, Node.js, Microservices, DevSecOps, Docker, Typescript, Microsoft Azure, Rest Apis, Cloud-native Architecture, Infrastructure as Code, Security, NoSQL Databases, Azure Monitor, Application Insights
15-17 yrs
Bengaluru, India
Skills:
Unit Testing, Angular, Typescript, Javascript, MySQL, Postgres, Java, NGRX, Debugging, Node.js, Css3, Html5, MongoDB, Restful Apis, IDE-based Assistants, Rate Limiter Implementation, Vector Databases, AI Development Tools, end-to-end testing, AI Observability, Agentic Frameworks, Evaluation Frameworks, Multi-agent Orchestration, Function Calling, Prompt Engineering