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