Application Architect – Full Stack & Cloud Technologies
IBM
**Introduction**
As an Application Architect, you will lead IBM into the future by shaping the technical foundation of mission-critical systems in an agile environment. You will transform complex business needs into scalable architectures and guide teams in delivering high-impact solutions used globally. At IBM, you will have access to world-class learning, cutting-edge tools, and a limitless career path—while making a measurable impact at enterprise scale.
**Your role and responsibilities**
As an Application Architect, you will define and lead the architectural vision for modern, scalable, and cloud-native applications. You will guide development teams by translating complex business requirements into robust technical architectures while remaining hands-on when necessary.
Architecture & Design Leadership
*
Define end-to-end application architecture for Node.js-based microservices and modern front-end applications (React / Angular).
*
Establish architectural standards, best practices, and design patterns to ensure scalability, security, performance, and maintainability.
*
Lead technical design reviews and provide architectural guidance across multiple teams and projects.
Full-Stack & Microservices Strategy
*
Architect and oversee the development of Node.js and/or Python microservices, ensuring proper service boundaries, resilience, and observability.
*
Guide UI architecture using React best practices, focusing on performance optimization, component reusability, and state management strategies.
Cloud & Platform Architecture
*
Design and manage cloud-native architectures leveraging AWS, Azure, GCP, or IBM Cloud.
*
Define cloud adoption strategies including compute, storage, networking, security, CI/CD, and cost optimization.
*
Ensure high availability, scalability, and fault tolerance across cloud deployments.
API & Integration Architecture
*
Define and govern API strategies, including RESTful APIs, Swagger/OpenAPI specifications, and GraphQL (Apollo).
*
Ensure seamless integration between front-end, back-end, and external systems.
**Required technical and professional expertise**
*
8-10+ years of experience in application development with demonstrated progression into technical leadership or architecture roles.
*
Strong experience designing solutions on one or more cloud platforms (AWS, Azure, GCP, or IBM Cloud).
*
Deep proficiency in at least one backend technology:
*
Node.js
*
Python
*
Strong front-end architecture experience with:
*
React or Angular
*
Proven experience designing distributed systems and microservices architectures.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Confirmar seu email: Enviar Email
Todos os Empregos de IBM