Sr Developer

79569
Toronto, ON
Contract
15 hours ago

Position Title: Developer – Specialty
Location: Toronto, ON
Duration: 6 months
             
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
2 Rounds:
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.
 

The pay range that the employer reasonably expects to pay for this position is between CA$90.00 and CA$100.00

Our voluntary benefits offering includes medical, dental, vision and retirement benefits.

Applications will be accepted on an ongoing basis.

Tundra Technical Solutions would like to thank you for the interest you have demonstrated in this opportunity. However, only candidates with the required skills will be contacted.

Tundra Technical Solutions is an Equal Opportunity/Affirmative Action Employer. We welcome and encourage diversity in our workplace.

Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!

Tundra Technical Solutions is among North America’s leading providers of Information Technology and Engineering staffing and consulting services. Our success and our clients’ success are built on a foundation of service excellence. Rather than continually trying to sell to new clients and companies and simply filling databases with candidates, we focus on developing stronger relationships and deeper knowledge of our existing clients’ challenges and opportunities.

Open ears. Open minds. Open futures