Position Title: Developer – Generic
Location: Scarborough, ON
Duration:4 months
Story Behind the Need
Business group: CRM, Sales & Branch Performance
They look after Salesforce CRM application development and maintenance and dependent applications.
Projects:
One of the largest projects in the organization and is used within all the branch in client Canada. They will be working on APIs.
Candidate Value Proposition:
The successful candidate will have the opportunity to work with the Active Directory Infrastructure team. They will have the opportunity to work within client. We are technology partners who help the business transform how our employees around the world work. You will get to work with and learn from diverse industry leaders, who have hailed from top technology. The candidate will be able to work with the latest security technologies.
Typical Day in Role:
- Stand-up, development work and calls and meetings around the work.
- Meeting with other business owners to refine and define the work that is being done.
- Actual development on APIs.
Candidate Requirements/Must Have Skills:
- 5 years web service development with Java 8+ (minimum 2 years) or above, JAX-WS, JAX-RS, Spring Boot, Spring Security, Spring Data and Swagger/OAS (Open API Specification)
- 2 years hands on experience working with cloud based microservices (Azure, PCF or GCP) and MicroApps development.
- 5 years’ experience with Java Frameworks: Spring, JUnit, TestNG (testing frameworks)
- 5 years’ experience with JSON/RESTful, XML, and SOAP services
- 5 years with database development writing stored procedures, triggers with DB2 OR MS SQL
Nice-To-Have Skills:
- Experience in application monitoring software, including Dynatrace, Splunk or their equivalent tools.
- Experience building scalable, enterprise level technology stacks with Java but ideally with a broad set of tools.
- Practical experience designing and developing microservices using modern practices/techniques including Domain-Driven Design, event driven architectures, reactive programming and distributed caching.
- Development in a large-scale financial institution is an asset.
- Any exposure to salesforce and agile methodology would be great.
Soft Skills Required:
- Ability to work as part of a team, as well as work independently.
- Great written and verbal communication skills
Education & Certificates:
- Degree in Comp Sc. or equivalent years of experience in Java
Best VS. Average Candidate:
Java development experience at a large organization.
Interview schedule:
1st round – Teams – 30 mins – HM + Panel (Technical)
2nd round – Teams – 30 minutes – HM + Panel (Technical)
The pay range that the employer reasonably expects to pay for this position is between CA$60.00 and CA$70.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