← All Positions
Posted Apr 5, 2026

Lead Application Architect

Apply Now
Job Description: • Define project-level application architectures in line with business area guidelines and strategies. • Selects and designs tools that allow reuse of design components and patterns for projects. • Develops actual working solutions or prototypes based on their own designs and resolves any issues that arise. • Define detailed technical designs usable by project team • Engineers Containerized workload using Docker or Kubernetes • Leads multiple initiatives with a variety of teams, providing guidance and oversight of both design and execution. • Review code developed by Developers to ensure code is consistent with architecture design. • Troubleshoots, recommends and executes action plans for issue resolution. • Provide day-to-day technical direction to project team while also prioritizing and resolving technical issues affecting the deliverables, escalating technical issues when required. • Facilitates project handoffs including preparing documentation, educating and supporting to ensure smooth transitions. • Influences and adheres to enterprise architecture standards, ensuring integration technology standards and best practices are maintained across the organization and contributing to architecture strategy-setting. • Continually works to enhance breadth and depth of knowledge and experience. • Work with Business, support or development teams in recommending process or system enhancements, including those that would minimize maintenance costs. Requirements: • 13+ years of IT experience in Software development supporting customer-facing and internal application • Experience with Java, JEE, JSP, jQuery, Spring, Spring Boot (Microservices), Rest Services, Spring JPA, REST, JSON, JUnit, JavaScript, REACT, TypeScript and XML • Extensive hands-on experience with backend technologies including: Microservices architecture, Java • Ability to think strategically about business, product, and technical challenges in an enterprise environment • Experience in streaming services like Kafka • Good Understanding on DB concepts (Sql and noSql) • Ability to effectively communicate, influence and drive consensus between the business, technology teams and executive leadership in an organization with multiple lines of business • Knowledge of the Agile methodologies • Ability to consider QA and Security needs as part of the overall architecture of a system • Knowledge of Containerized workload using Docker or Kubernetes • Experienced in cloud technologies • Proficiency using standard desktop applications such as MS Suite and flowcharting tools such as Visio. • Lifelong learner and practitioner of new technologies in alignment with IT strategies • Experience and understanding with unit testing, release procedures, coding, design and documentation protocol as well as change management procedures. • Practitioner of Project Management Methodologies (e.g. waterfall, iterative, agile) Benefits: • Health benefits effective day 1 • Paid time off, holidays, volunteer time and jury duty pay • Recognition pay • 401(k) retirement savings plan with employer match • Tuition assistance • Scholarships for eligible dependents • Parental and caregiver leave • Employee charity matching program • Network Resource Groups (NRGs) • Career development opportunities