APPLICATION ARCHITECT L1
Core
Design high-level application architectures across application and database layers, defining frameworks, patterns, protocols, and API designs to support business and development teams.
Role type
Senior IC application architect
Builds
Application architectures and integration designs
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Full-stack Java enterprise development, API design, system integration assessment, database layer design, post-deployment testing validation
Technologies
Java
Responsibilities
Analyze module-level requirements, data flows, and integration expectations; Create high-level application architecture designs; Define and apply appropriate frameworks, patterns, protocols, and API designs; Assess application interactions with existing systems for integration feasibility; Support post-deployment application testing and validate functional behavior
Seniority
Senior, hands-on IC