Logo
ITmPowered, LLC

Sr. Full Stack Java Angular Developer

ITmPowered, LLC, Denver, Colorado, 80285


Sr. Full Stack Java Angular Developer - AEM / ECM Digital Marketing platforms (Can work remotely anywhere in the continental US) ITmPowered is searching for an experienced full stack developer skilled in Java (J2EE), Angular JS, TypeScript, HTML, REST Web Services, and API's, in a Test-Driven Development, with Continuous Integration (Jenkins, Maven, Grunt, Gulp). Will be trained and certify in Adobe Experience Manager Platform. Work as part of a scrum team and provide technical leadership in developing new capabilities for the enterprise digital marketing platform and digital experiences for our customers. Provides technical leadership during all phases of Web development following industry best practices. Leads design and development of responsive web applications, web services, distributed applications for enterprise content management and digital experience solutions. Works with other Digital IT departments to identify and develop solution designs. Ideal Candidate: Experience Technical lead experience. Full stack dev with UI front end, web services, and distributed application development, framework and reusable component development, enterprise/application architect experience. Experience with Agile/Scrum/Waterfall methodologies. AEM experience highly preferred - will go through AEM training. Responsibilities: Develop responsive UI frontends using Angular (CLI/Typescript), JavaScript, JQuery, HTML5, and CSS. Develop Angular, JavaScript, JQuery custom web components for the AEM Content Management System. Develop Java REST Web services (JSON/HTTP), APIs, microservices with Java, NodeJS, NGINX(N). Develop Java8 J2EE Web applications using Java, Servlets, Hibernate, JCR, OSGi, multithreading, JVM tuning. Develop Java Servlets, Java Sling servlets, Apache Felix OSGi Services, to pull data from web-app servers. Test Driven Development, Continuous Integration (Jenkins, Maven, Grunt, Gulp). Deliver built-in quality code thru front-end, back-end, code coverage, unit, CIT, and UAT testing. Support DevSecOps Secure SDLC integrated with secure code analysis, testing, container security monitoring. Adobe AEM focus: Train and become AEM Adobe Certified AEM Certified - Adobe Expert, AEM Architect, AEM Developer Design AEM experience components, templates, dialogs, and workflows using the AEM architecture (Sling, CRX, OSGI, JCR) for Digital Marketing, DAM Asset Mgt, WCM, Digital Customer Experience. Support multiple Agile AEM development efforts requirements gathering, sprint planning (Jira/Confluence), estimates, design and documentation, coding implementation, testing, and defect resolution, retrospectives. Advance AEM Security & permissions on Components, Objects, Content Fragments using Closed User Groups Support integrations with Adobe Analytics, Adobe Tag Manager, site metric curation. Requirements: Bachelors in Computer Science, IT, Math, Engineering or directly related fields. Minimum 5 years of experience with minimum Frontend responsive UI design, development using Angular (CLI/Typescript), JavaScript, JQuery, HTML5, CSS. Proficient in Backend development Java / J2EE technologies and frameworks: Java/J2EE, Angular, NodeJS. Solid Backend Java, J2EE, JavaScript, REST Web Services (JSON/HTTP), APIs, Microservice development. Solid understanding of Object-Oriented Design Principles. Familiar with TDD CI/CD across DEV, QA, UAT, STAGE and Production - (Jenkins, Maven, Grunt, Gulp, etc.). Familiar with secure coding practices: DevSecOps, Security test automation, container security, etc. Agile / Scrum Experience: Jira / Confluence - Sprint Planning, estimation, backlogs, standups, retrospectives. Seasoned in delivering under complete SDLC methodology (requirement, analysis, business process modeling, design, Development, Testing, UAT, implementation, deployment, and maintenance. Expertise developing resilient, secure, multi-channel, high-volume, high-transaction, cloud-based solutions. Executive presentation communication - Requirements, providing product demos, status updates. Preferred / Nice to have skills: 3yrs Adobe AEM Development - AEM 6.5, 6.4 SP2 3 yrs. Full Stack Adobe Experience Manager Development - Java/J2EE, JavaScript, AEM, Sling, CRX, OSGI, JCR. AEM design experience building components, templates, dialogs, and workflows using the AEM architecture (Sling, CRX, OSGI, JCR) for Digital Marketing, DAM Asset Mgt, WCM, Digital Customer Experience. AEM Adobe Certified AEM Certifications preferred - Adobe Expert, AEM Architect, AEM Developer Familiar with Adobe AMS - Cloud, Cloud Native, Cloud migrations - Azure, AWS, BlueMix private cloud. Integration with Adobe Marketing Cloud Solutions: Launch, Analytics, Target, Campaign, Adobe IO, Firefly, Etc. LOGISTICS: Remote Work in Atlanta or Denver preferred OR Georgia, Colorado, Virginia, Maryland, DC, California, Washington, Oregon (candidate must be in those locations / no relocation provided). COVID-19 Vaccine and Booster Required - OR provide valid medical exemption. Must be able to successfully pass a 12-panel drug screen, 10-year background check, employment verification. You will need to be a current US Citizen or valid Green Card holder. No need for visa now or in future. W2 only - No sub vendors. Sponsorship NOT available. Must have direct contact information on resume (phone / email) to be considered.