Web Tech Lead with Adobe Experience Manager (AEM) exp. (Only G.C / U.S.C)
6+Months
San Jose, CA 95113 (Remote) || Travel up to 10% annually
Key Technical Skill:
Advanced Web Development (Minimum of 6 years' experience)
Core Duties:
• Architect and deliver high-performance web applications optimized for all devices
• Collaborate within a dynamic team setting, spanning multiple disciplines
• Effectively articulate complex technical issues and their solutions to a variety of stakeholders
• Uphold excellence in developing strategic solutions throughout the project lifecycle
• Advocate for emerging web standards and technologies
• Engineer robust backend systems with seamless integration capabilities
• Partner with UX, Design, and QA teams in a closely integrated environment
• Create high-level application designs and proof of concepts
• Lead technical discussions, document technical designs, and guide solution decision-making
• Assess current applications for potential reuse and interoperability
• Engage in systems planning and technology evaluation to recommend upgrades or changes
• Lead functional analysis and document requirements for development
• Drive the implementation of Microservices-based solutions
Professional Requirements:
• Bachelor's degree in Computer Science, IT, Computer Engineering, or a related field; or equivalent practical experience
• 7+ years of experience in modern web application/site development in a professional setting
• 7+ years of expertise in web service design, development, integration, and deployment, encompassing REST/SOAP protocols and JSON/XML formats in a microservices ecosystem
• 6+ years of JavaScript proficiency, with a strong grasp of at least one modern JavaScript framework (AngularJS is desirable), including remote API integration, asynchronous data handling, and advanced state management
• Knowledgeable in database systems (MySQL, MongoDB), web server technology (Apache), and principles of UI/UX design
• Solid track record with server-side language and frameworks (Node.js, Spring Boot)
• Proficiency with cloud platforms such as Microsoft Azure or AWS; coupled with robust DevOps practices (GitHub, Bamboo, SonarQube)
• Expertise in developing responsive designs and a meticulous eye for QA and detail
• Experience collaborating with India-based development partners
• Open to travel up to 10% per year
Additional Preferred Skills:
• Containerization and orchestration expertise using Docker and Kubernetes
• Hands-on experience with Azure cloud services and database management
• Knowledge of Backend for Frontend (BFF) Microservices architecture
• Proficiency with Adobe Experience Manager (AEM)
• Familiarity with Agile project methodologies
• Proficiency with Java and web service testing platforms (JUnit, SOAPUI, Postman, JMeter, etc.)
Recent Updates:
Guiding full-cycle delivery of state-of-the-art web applications, in close collaboration with UX/Design/QA and stakeholders. Streamlining complex technical processes into accessible insights and recommendations.
New Responsibilities:
• Spearhead development of scalable web solutions, including frontend, backend, and microservices
• Effectively engage with and lead cross-functional teams, ensure clear communication across technical and non-technical contributors
• Generate and critique solution designs, technical documentation, and conduct design reviews
• Perform solution estimation, recommend technological solutions, and strategize system integrations
• Thoroughly analyze requirements, champion efficient implementations, and evaluate services for their potential reusability
• Enforce high coding standards through modular design and peer reviews; remain up-to-date with the latest web innovations
Revised Qualifications:
• BS degree in Computer Science, IT, Computer Engineering, or equivalent professional experience
• 7+ years' experience in the development of modern web applications; parallel experience in web services integration using microservices
• Minimum 6 years' expertise with JavaScript and familiarity with one aforementioned modern framework, asynchronous operations, state control, and dynamic templating
• Understanding of database technologies (MySQL, MongoDB), web servers (Apache), and UI/UX design principles
• Accomplished in server-side programming with Node.js or Spring Boot
• Cloud experience with Azure or AWS, including proficiency with associated DevOps tools
Revised Preferred Skills:
• Proficiency in containerization with Docker, Kubernetes
• Azure web services and database expertise; experience with BFF frameworks
• Practical experience with Adobe Experience Manager (AEM); Agile methodology experience