Architect (ATC)

Virtusa Corp
  • Pittsburgh, PA
    4 days ago

    Job Description

    Role Description

    We are seeking a Lead Software Engineer with 10+ years of experience in designing and building enterprise-grade Java applications. The role focuses on leading the development of scalable, secure, and high-performing enterprise solutions while providing technical leadership across the software development lifecycle. The successful candidate will drive solution design, mentor engineering teams, collaborate with cross-functional stakeholders, and ensure the successful delivery of reliable, event-driven business applications that align with organizational objectives.

    Job Responsibilities

    Lead the design, development, and implementation of enterprise applications

    Architect and develop scalable, secure, and high-performance distributed applications

    Design and implement enterprise business workflows to support critical business processes

    Develop and optimize event-driven messaging solutions for real-time data processing and system integration

    Define technical architecture, coding standards, and engineering best practices to ensure maintainable and high-quality software

    Lead code reviews, troubleshoot complex production issues, and drive application performance optimization

    Mentor development teams, provide technical guidance, and promote engineering excellence

    Collaborate with Product Owners, Solution Architects, QA teams, DevOps engineers, and business stakeholders to deliver end-to-end solutions

    Participate in Agile ceremonies, release planning, and continuous delivery initiatives

    Ensure application security, scalability, reliability, and compliance with enterprise standards

    Maintain technical documentation for architecture, design, development, deployment, and operational support

    Primary Skills (Must Have)

    Java and Spring Boot

    Business Process Management (BPM)

    Apache Kafka

    Numbers & Facts

    LocationPittsburgh, PA

    Skills

    • Agile Programming Methodologiesunmatched
    • Applications Securityunmatched
    • Architectural Designunmatched
    • Best Practicesunmatched
    • Business Process Managementunmatched
    • Business Processesunmatched
    • Business Solutionsunmatched
    • Business Supportunmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Cross-Functionalunmatched
    • Data Processingunmatched
    • DevOpsunmatched
    • Distributed Applicationsunmatched
    • Enterprise Applicationsunmatched
    • Identify Issuesunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Mentoringunmatched
    • Messaging Technologyunmatched
    • Operational Supportunmatched
    • Performance Tuning/Optimizationunmatched
    • Process Improvementunmatched
    • Quality Assuranceunmatched
    • Regulatory Complianceunmatched
    • Scalable System Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • System Integration (SI)unmatched
    • Technical Leadershipunmatched
    • Technical Writingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    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

    Free resume builder

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

    Free resume builder