Back to All Job Opportunities

Senior Engineer II-Software Development (AEM/JAVA Full Stack)
Microchip Technology Inc     Chandler, AZ 85224
 Posted 20 days    

About The Role

We’re seeking a Senior AEM Java Full Stack Developer who thrives on challenges and is passionate about pushing development to the next level. The ideal candidate will have a strong foundation in AEM and Java, be a deep thinker who loves exploring new ideas, and possess the expertise to implement these ideas efficiently within timelines. If you’re an expert coder ready to innovate and lead, we want to hear from you!

Key Responsibilities

AEM Expertise: Serve as the go-to expert for AEM 6.5+ backend development, ensuring seamless integration of AEM components and maintaining a deep understanding of core AEM backend features.
OSGi and Java Development: Development and implementation of robust, efficient backend solutions using OSGi and Java, focusing on scalable and maintainable code.
Version Control: Ensure all development work adheres to best practices in version control (Git, Azure DevOps), managing branches, and coordinating releases effectively.
UI/UX Collaboration: Work closely with UX/UI designers to create prototypes and implement responsive, user-friendly interfaces, while considering UI/UX as a secondary priority.
Code Quality & Reviews: Uphold high coding standards by conducting thorough code reviews and ensuring comprehensive unit test coverage.
Stakeholder Collaboration: Partner with marketing teams, designers, and other stakeholders to align technical solutions with business objectives.
Innovative Improvements: Continuously scope and propose enhancements to the website, focusing on user experience improvements for prospects, leads, and customers.
Development Standards: Help establish and maintain web development standards and best practices across the team.
Agile Transformation: Collaborate within an agile environment, prioritizing speed and quality to drive impactful changes.
Required Technical Skills

AEM & Backend Proficiency: 5+ years of experience with AEM 6.4+ backend development, including Frontend, Backend, Apache Sling, Servlets, Maven, and OSGi technologies.
Java Mastery: Strong experience in Java, with a focus on writing reusable, testable, and efficient code for complex, multilayer AEM applications.
Core AEM Components: Solid understanding and hands-on experience with AEM building blocks, including templates, components, dialogs, widgets, and backend bundles.
Experience/Content Fragments: Proficient in developing and integrating AEM Experience Fragments and Content Fragments.
Responsive Web Design: 5+ years of experience in creating responsive web designs, ensuring consistency across various devices.
Version Control: 5+ years of experience with version control systems (e.g., Git, Azure DevOps), managing code repositories and release processes.
Software Development Best Practices: Demonstrated mastery of coding standards, code reviews, source control management, build processes, testing, and operations.
JSON, REST, Microservices: Strong working knowledge of JSON, RESTful services, Microservices, MVC, and MVVM frameworks.
Cross-Team Coordination: Experience working with offshore development teams, ensuring effective collaboration and project delivery.
Agile Methodologies: Experience with Agile development methodologies such as Scrum and Kanban.
Requirements/Qualifications:

Education and Experience Requirements:
Masters Degree in a computer science, software development or related field + 5 years of experience.
Bachelors Degree in computer science, software development or related field + 8 years of experience.
Good to Have Technical Skills:

Frontend Technologies: Proficiency in frontend technologies such as LESS, CSS, HTML5, Slightly/HTL, and jQuery.
Cloud & DevOps: Familiarity with cloud architectures, services, and DevOps practices (AWS, Azure, Google Cloud) and tools (Azure DevOps, Jira, Confluence, Postman, CI/CD).
Adobe AEM Certifications: Holding Adobe AEM certifications is a plus, showcasing formal expertise.
Troubleshooting: Hands-on experience in troubleshooting Microsoft Technologies, AEM, and various JavaScript frameworks.
Travel Time:

0% - 25%
Physical Attributes:

Bending at Waist, Handling, Hearing, Kneeling, Other, Pulling, Pushing, Reaching, Seeing, Stooping, Talking, Works Alone, Works Around Others
Physical Requirements:

80% Sitting, 10% Standing, 10% Walking
Microchip Technology Inc is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

  Back to All Job Opportunities

Job Details


Seniority Level

Experienced (5+ years, non-manager)

Field of Interest

Manufacturing

Employment Type

Full Time

Number of openings

N/A


Related Skills:


We strive to ensure that jobs posted on this website are true and accurate employment opportunities. The student/job seeker is responsible for verifying the legitimacy of employment opportunities before responding to, interviewing, or accepting positions.