Logo
ITmPowered

Sr. Full Stack Java Angular Developer (BHJOB22048_741)

ITmPowered, Denver, Colorado, United States, 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 APIs, 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.

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 through 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 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 Management, WCM, Digital Customer Experience.

Support multiple Agile AEM development efforts including requirements gathering, sprint planning (Jira/Confluence), estimates, design and documentation, coding implementation, testing, and defect resolution.

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 in frontend responsive UI design, development using Angular (CLI/Typescript), JavaScript, JQuery, HTML5, CSS.

Proficient in Backend development Java / J2EE technologies and frameworks.

Solid understanding of Object-Oriented Design Principles.

Familiar with TDD CI/CD across DEV, QA, UAT, STAGE and Production.

Familiar with secure coding practices: DevSecOps, Security test automation, container security, etc.

Agile / Scrum Experience: Jira / Confluence – Sprint Planning, estimation, backlogs, standups, retrospectives.

Expertise in delivering under complete SDLC methodology.

Executive presentation communication skills.

Preferred / Nice to have skills:

3 years Adobe AEM Development – AEM 6.5, 6.4 SP2+

Integration with Adobe Marketing Cloud Solutions.

LOGISTICS:

Remote Work in Atlanta or Denver preferred OR Georgia, Colorado, Virginia, Maryland, DC, California, Washington, Oregon.

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.

W2 only – No sub vendors. Sponsorship NOT available.

Must have direct contact information on resume (phone / email) to be considered.

#J-18808-Ljbffr