Java Developer – AEM

Job title:

Java Developer – AEM

Company

ProViso Consulting

Job description

Story Behind the Need:

  • Business group: GWMS – Digital Client Services and Reporting
  • Asset Management Digital Lab is a full-stack global agile team. The team manages various websites and is responsible for controlling enhancements/changes to web properties.
  • Critical Currency Project – The contractor will support the upgrade or decommission of different types of software and platforms. Enhancement of the website, creating new AEM components, and upgrading APIs.

Candidate Value Proposition:

  • The successful candidate will not only have the opportunity to gain valuable experience at a top 5 Canadian bank but also get exposure to some of the most advanced technologies within banking.

Typical Day in Role:

  • Develop and maintain web applications using Java, AEM, Spring Boot, and other backend technologies.
  • Design and implement RESTful APIs and SOAP services.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay updated with the latest industry trends and technologies to ensure our applications remain cutting-edge

Candidate Requirements/Must Have Skills:

  • 10+ Years of experience in Spring Boot, REST APIs, and SOAP services and proficiency in Java, J2EE, and related frameworks.
  • 5+ Years of extensive experience with AEM components, templates, dialogs, and workflows using the AEM architecture (Sling, CRX, OSGI, JCR), MSM including translation framework
  • 3+ Solid understanding of developing Web applications in Apache, Tomcat & JBoss servers.
  • 3+ Strong understanding of web technologies (HTML, CSS, JavaScript). And also have experience with version control systems (e.g., Git).
  • Experience working in an agile environment.

Nice-To-Have Skills:

  • Experience with cloud platforms (e.g., GCP, Azure).
  • Knowledge of microservices architecture.
  • Familiarity with DevOps practices and tools.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).

Soft Skills Required:

  • Agile thinker to be quick on their feet
  • Self-starter that actively engages issues seeking resolution, ability to meet dynamic changes on prioritization
  • Ability to manage assigned tasks and expectations without direct instruction or oversight
  • A fast, adaptable learner who can hit the ground running
  • Ability to work well under pressure while demonstrating strong professionalism
  • Strong investigation, prioritization, and organization skills
  • Candidate must have an open mind when it comes to approach, and be able to assess each situation separately
  • Must be able to collaborate closely with a team at times, while also being capable of holding themselves accountable to meet individual deadlines without hand-holding
  • Excellent communication and presentation skills and the ability to articulate ideas effectively
  • Strong ability to multi-task and meet deadlines
  • Strong detail orientation, and a passion for consistency

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Best vs. Average Candidate:

  • We are seeking a skilled Java Developer with extensive experience in Adobe Experience Manager (AEM), Spring Boot, REST APIs, SOAP services, and other backend Java technologies.
  • The ideal candidate is someone with experience designing, developing, and maintaining high-performance applications that meet business requirements.

Candidate Review & Selection:

  • 1st Round: Conducted by Developer Leads via MS Teams video call (60 minutes). This round includes an overview of the role and questions about AEM experience and APIs.
  • 2nd Round: Depending on the results of the 1st round, the manager may request a 2nd round. This involves Developers and the Hiring Manager via MS Teams video call (30 minutes), focusing on behavioral and technical questions to ensure the candidate is a good fit for the team and the role.

Job Details12864Contract6 monthsToronto

Expected salary

Location

Toronto, ON

Job date

Thu, 16 Jan 2025 23:29:29 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnearcanada.com) you saw this job posting.

Share

Senior Embedded Software Engineer

Job title: Senior Embedded Software Engineer Company Qualcomm Job description Job Description:Company: Qualcomm Canada ULCJob…

33 minutes ago

Financial Modeling Analyst

Job title: Financial Modeling Analyst Company Mirillion Job description https://www.mirillion.ca/en/job-search/303-financial-modeling-analyst/accounting-and-finance/oakville/job 2025-01-25 00:00:35 2025-02-01 Mirillion Group…

46 minutes ago

Part-Time High School English Teacher/Tutor

Job title: Part-Time High School English Teacher/Tutor Company Oxford Learning Centres Job description Part-Time English…

58 minutes ago

Common Tools – Tooling Engineer

Job title: Common Tools - Tooling Engineer Company AtkinsRéalis Job description Job DescriptionCommon Tools -…

1 hour ago

C-CST-800 – Full Stack Developer Intern

Job title: C-CST-800 - Full Stack Developer Intern Company CAE Job description Stack Developer, developing…

2 hours ago

24-25 SY Teacher, Full-Time – Elementary 4-6

jobsnearcanada.com 24-25 SY Teacher, Full-Time - Elementary 4-6 - (50022887) Description Job Summary A teacher in the…

2 hours ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.