Interview : Video
Visa : USC, GC, GC EAD, H4, L2
This is hybrid from day-1
Need a genuine candidate Description :
- Must be an expert on working with AEM 6.5 and above code base and technology stack.
- Responsible for implementing and supporting component design for enterprise.
- Hands-on developer on Adobe AEM and one or more Adobe marketing cloud products solutions built upon the Adobe Experience Manager/CQ5 platform.
- Responsible for programming, testing, implementing, documenting, maintaining and supporting web content management software components in adherence with Client standards, processes and industry best practices.
- Responsible for supporting automated testing processes and both scheduled and emergent product release deployments.
- Develop high quality, secure, scalable web content management features and enhancements based on technical requirements specifications and design artifacts within expected time and budget.
- Develop new components, templates, workflows and OSGi modules using JSP as well as HTL with 100% hands-on role
- Develop web content management solutions using Java, JSP, JCR, OSGI, HTML, CSS, XML, JavaScript and other related development technologies.
- Experience with web service integrations, including REST & SOAP.
- Provide quality development solutions, including leveraging Java unit test cases and test driven development (leveraging browser UI test tools), as part of continuous delivery.
- Integrate enterprise standard Adobe Web Analytics tagging into web content solutions built in Adobe Experience Manager/CQ5.
- Communicate directly with team leaders to ensure iterative delivery dates across a continuous development lifecycle are met, while identifying emerging issues.
All About You
- You have experience on AEM and related tech stack.
- You have experience leading and mentoring other engineers in a technical capacity.
- You have experience with secure coding standards (e.g., OWASP, CWE, SEI CERT)
- You have experience delivering major pieces of functionality on time and on-budget
- You have experience solving scale, resilience, security, and robustness problems
- You have ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build automation tasks that are repeatable and efficient
- You understands functional and non-functional testing types to elaborate and estimate test efforts.
- You have experience with different SDLC practices (Waterfall/Scrum/Kanban/SAFe) and the delivery situations they are used for
- You have proficiency in using basic engineering principles for building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture)
- Familiar with different application patterns to implement different types of business processes (e.g., APIs, event-driven-services, batch-services, web-applications, big data).
- You have good communication skills - both verbal and written - with strong relationship building, collaborative skills and organizational skills.