Position: Lead Application Architect
Location: SeattleWA / Frisco TX
Duration: 6 Months
Job Type: Contract
Work Type: Onsite
Job Description:
-
We are seeking a highly skilled and experienced Application Architect to join our team. The ideal candidate will have a deep understanding of application development using Java NodeJS API design and React.
-
This role requires a strategic thinker who can drive architectural decisions and provide technical leadership across multiple projects.
Key Responsibilities:
-
Develop and maintain robust application architectures ensuring scalability performance and security.
-
Lead and mentor development teams in the design development and deployment of highquality applications.
-
Design and implement RESTful APIs ensuring seamless integration with various services and applications.
-
Actively participate in coding debugging and developing key components of the application using Java Spring Boot NodeJS and React.
-
Architect and develop web applications using Spring Boot Node.JS React frameworks.
-
Establish and enforce coding standards and best practices to maintain high code quality.
-
Work closely with product managers designers and other stakeholders to translate business requirements into technical solutions.
-
Identify and address performance bottlenecks and optimize applications for speed and efficiency.
-
Create and maintain technical documentation including architectural diagrams design specifications and operational procedures.
Qualifications:
-
Bachelors or Masters degree in Computer Science Information Technology or a related field.
-
8 years of experience in application development and architecture.
-
Strong programming skills in designing development and implementation of multitier distributed and highly scalable applications using Java J2EE Spring Boot Node.JS JavaScript JSON.
-
Strong expertise in designing and implementing RESTful APIs.
-
Strong experience with React for frontend development.
-
Solid understanding of database design and management.
-
Familiarity with cloud platforms (AWS Azure or GCP) is a plus.
-
Knowledge of DevOps practices and CI/CD pipelines is beneficial.
-
Excellent problemsolving skills and the ability to think critically.
-
Strong communication and interpersonal skills.
-
Ability to work independently and as part of a team.
-
Proactive and selfmotivated with a strong sense of ownership.