-
View all jobs
Position: Java Engineer (Mid-Level)
Location :Toronto, ON
Model: Hybrid (Toronto)
Job Description
Strong Technical Expertise: Candidates must not only possess technical skills on paper but also demonstrate their capabilities through coding tests and case studies.
Onsite Presence: This is non-negotiable; candidates must be able to work at the client office.
In-Person Interview: Candidates must be available for in-person interviews at the Toronto office.
Commitment and Preparedness: Candidates should be punctual for interviews and flexible regarding interview scheduling.
Required Skills
Location :Toronto, ON
Model: Hybrid (Toronto)
Job Description
Strong Technical Expertise: Candidates must not only possess technical skills on paper but also demonstrate their capabilities through coding tests and case studies.
Onsite Presence: This is non-negotiable; candidates must be able to work at the client office.
In-Person Interview: Candidates must be available for in-person interviews at the Toronto office.
Commitment and Preparedness: Candidates should be punctual for interviews and flexible regarding interview scheduling.
Required Skills
- Minimum 7 years software engineering experience
- 5+ years’ experience with Java & Spring Boot Framework
- Experience with REST concepts
- Experience with XML and JSON data formats
- Experience of large-team development in integrated environments (eg: Intellij ) using managed source control systems (e.g. Git)
- Evidence of Design Skills and a good understanding of Design Patterns and why it is good practice to use them
- Good experience with Test Driven Development (TDD) and unit testing frameworks
- Agile program experience with continuous delivery approach
- Microservices architecture
- Development of cloud native apps
- Experience with "The twelve-factor app" methodology
- JIRA / Confluence
- Self-motivated with strong team spirit.
- Strong work ethic.
- Ability to work independently with little supervision as well as ability to work within a team.
- Excellent multi-tasking skills.
- Ability to communicate well to both technical and non-technical staff.
Key Skills
Ranked by relevance
java
continuous delivery
technical expertise
design patterns
cloud native
spring boot
cloud
tdd
xml
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer
2026-05-01
Full-time
Not Applicable
Canada
IT Services
Engineering
View Job Details
Related
AI Software Engineer
2026-03-11
Full-time
Mid-Senior
United States
IT Services
Engineering
View Job Details
Related
Java Back-end developer
2026-02-20
Full-time
Entry
United Kingdom
IT Services
Engineering
Login to Apply
- Posted
- Feb 18, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
- Company
- SWITS DIGITAL Private Limited
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer
2026-05-01
Full-time
Not Applicable
Canada
IT Services
Engineering
View Job Details
Related
AI Software Engineer
2026-03-11
Full-time
Mid-Senior
United States
IT Services
Engineering
View Job Details
Related
Java Back-end developer
2026-02-20
Full-time
Entry
United Kingdom
IT Services
Engineering