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.