Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Senior Engineer II-Software Development (AEM/JAVA Full Stack)

Microchip Technology

Microchip Technology

Software Engineering
Chandler, AZ, USA
Posted on Dec 12, 2024

Are you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We offer all that and more at Microchip Technology, Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip’s nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the Aggregate System and it’s won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

Job Description:

About The Job:

Are you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We offer all that and more at Microchip Technology, Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip’s nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the Aggregate System and it’s won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

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.

For more information on applicable equal employment regulations, please refer to the EEO is the Law Poster and the EEO is the Law Poster Supplement. Please also refer to the Pay Transparency Policy Statement.