Enable job alerts via email!

Sr. Full Stack Java Angular Developer (BHJOB22048_741)

ITmPowered

Denver (CO)

Remote

USD 90,000 - 130,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Sr. Full Stack Developer to join their dynamic team. This role offers the opportunity to work on cutting-edge digital marketing platforms, utilizing your expertise in Java, Angular, and REST APIs. As a key contributor, you will lead the development of innovative web applications and services, while collaborating with cross-functional teams in an Agile environment. The company promotes a culture of continuous learning and growth, providing training in Adobe Experience Manager and a chance to become certified. If you're passionate about technology and eager to make an impact, this position is perfect for you.

Benefits

Remote Work Flexibility
Training and Certification in AEM
Health Insurance
401(k) Plan
Paid Time Off
Professional Development Opportunities

Qualifications

  • 5+ years experience in full stack development with Java and Angular.
  • Proficient in REST APIs and microservices development.
  • Experience with Agile methodologies and Test-Driven Development.

Responsibilities

  • Develop responsive UI frontends and custom web components.
  • Lead design and development of web applications and services.
  • Support Agile AEM development efforts and ensure code quality.

Skills

Java (J2EE)
Angular JS
TypeScript
HTML
REST Web Services
APIs
Test-Driven Development
Continuous Integration
Agile/Scrum
DevSecOps

Education

Bachelor's in Computer Science
Bachelor's in IT
Bachelor's in Math
Bachelor's in Engineering

Tools

Jenkins
Maven
Grunt
Gulp
Jira
Confluence

Job description

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 certified 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, and 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 developer 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 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, 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:

  • Bachelor's in Computer Science, IT, Math, Engineering or directly related fields.
  • Minimum 5 years of experience with 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:

  • 3 years Adobe AEM Development – AEM 6.5, 6.4 SP2+
  • 3+ years 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 Management, WCM, Digital Customer Experience.
  • AEM Adobe Certified AEM Certifications preferred – AEM 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.