Architect

Virtusa Corp
  • Pittsburgh, PA
    12 days ago

    Job Description

    Define and lead the end-to-end architecture for enterprise Java full-stack applications.

    Design scalable, resilient, secure, and high-performance solutions using Java, Spring Boot, and microservices.

    Architect modern web applications using frontend technologies such as Angular or React.

    Establish architecture patterns, coding standards, design principles, and technology guidelines.

    Lead modernization of legacy applications toward cloud-native and microservices-based architectures.

    Design and oversee RESTful APIs, event-driven integrations, and enterprise service integrations.

    Evaluate and recommend appropriate technologies, frameworks, platforms, and architectural approaches.

    Provide technical leadership to senior developers and engineering teams, including design reviews and technical mentoring.

    Collaborate with product owners, business stakeholders, engineering teams, and infrastructure teams to translate business requirements into technical solutions.

    Ensure solutions address security, scalability, availability, performance, maintainability, and observability requirements.

    Define integration with databases, messaging platforms, external systems, and enterprise applications.

    Support cloud architecture and deployment patterns across platforms such as AWS, Azure, or GCP.

    Establish CI/CD, DevOps, automated testing, and deployment strategies in collaboration with engineering teams.

    Conduct architecture reviews, identify technical risks, and drive remediation of technical debt.

    Produce architecture documentation including solution architecture, technical design, integration, deployment, and sequence diagrams.

    Troubleshoot complex production and performance issues and provide architectural solutions.

    Stay current with emerging technologies and assess their applicability to enterprise solutions.

    Primary Skills ("Must Have")

    Skill

    Java / Spring Boot / Microservices Architecture

    10+ years of strong Java development and architecture experience.

    Expert-level knowledge of Java, Spring Boot, Spring Framework, REST APIs, and microservices.

    Strong understanding of distributed systems, design patterns, scalability, resiliency, and enterprise integration.

    Full-Stack Architecture - React/Angular + Java

    Strong experience designing modern full-stack applications.

    Hands-on expertise with React or Angular, JavaScript/TypeScript, HTML5, and CSS.

    Ability to define and govern end-to-end front

    Numbers & Facts

    LocationPittsburgh, PA

    Skills

    • AngularJSunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Cloud Applicationsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Design Patterns Programming Methodologiesunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Documentationunmatched
    • Emerging Technologyunmatched
    • Enterprise Applicationsunmatched
    • Enterprise Architectureunmatched
    • Identify Issuesunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Mentoringunmatched
    • Microservicesunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Requirements Managementunmatched
    • Risk Analysisunmatched
    • Spring Frameworkunmatched
    • Technical Leadershipunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Test Strategyunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder