Compunnel, Inc.
We are seeking an experienced Application Architect to lead design improvements across global applications and technologies.
This role involves collaborating with development teams to establish and promote application architecture best practices, contributing to the modernization of both cloud-based and on-premises systems.
The ideal candidate will drive innovation, improve application quality and reusability, and mentor teams in adopting enterprise design patterns.
Key Responsibilities
Lead the development of application architecture initiatives including design and integration patterns, messaging, event streaming, microservices, and database design.
Document and maintain application architecture guidelines, best practices, and design patterns for cloud and on-premises applications.
Publish reference implementations (e.g., Saga, CQRS).
Review and assess application designs and provide recommendations.
Conduct proof-of-concept exercises for new patterns and technologies.
Develop and implement reusable application patterns to accelerate development.
Provide guidance on emerging design patterns, technologies, and performance improvements.
Collaborate with development teams to ensure solutions align with strategic and tactical goals.
Stay current with industry trends and provide optimal technology recommendations.
Mentor architects and developers on application design and architecture.
Required Qualifications
Minimum 8 years of experience in application architecture, design, and development. Advanced experience designing large-scale, highly available, and scalable systems. Strong understanding of cybersecurity principles as they relate to application design. Extensive experience with cloud-hosted application development. Proficiency in event streaming platforms (Kafka, Pulsar), pub-sub middleware, API gateways, and domain modeling. Ability to facilitate domain-model workshops. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Experience with multiple programming languages (e.g., Python, Node.js, Java, C#). Bachelor’s degree in a technical field preferred; equivalent experience accepted. One or more relevant certifications preferred. Email ID * This field is required Please enter valid emailId. Cell phone * This field is required Please enter valid cell phone. First Name * This field is required Please enter valid first name. Last Name * This field is required Please enter valid last name.
#J-18808-Ljbffr
Minimum 8 years of experience in application architecture, design, and development. Advanced experience designing large-scale, highly available, and scalable systems. Strong understanding of cybersecurity principles as they relate to application design. Extensive experience with cloud-hosted application development. Proficiency in event streaming platforms (Kafka, Pulsar), pub-sub middleware, API gateways, and domain modeling. Ability to facilitate domain-model workshops. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Experience with multiple programming languages (e.g., Python, Node.js, Java, C#). Bachelor’s degree in a technical field preferred; equivalent experience accepted. One or more relevant certifications preferred. Email ID * This field is required Please enter valid emailId. Cell phone * This field is required Please enter valid cell phone. First Name * This field is required Please enter valid first name. Last Name * This field is required Please enter valid last name.
#J-18808-Ljbffr