Lead Application Architect

Posted 2026-05-06
Remote, USA Full-time Immediate Start
    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

Similar Jobs

Back to Job Board