About the Job:
Office Location: Toronto
Employment Type: Permanent
Role Type: New position – current requirement
Work Arrangement: Hybrid
Requirements
Required Qualifications:
Preferred Qualifications:
Benefits
Salary Range: $90,000 to $95,000 CAD/ year
The final compensation offered will depend on local market
conditions and geographic location, as well as job-related factors such as the
candidate’s knowledge, skills, qualifications, relevant experience, and
education/training. Compensation may also include additional components such as
benefits, and/or other incentives, where applicable. In accordance with new
employment standards requirements, we retain copies of this job posting and
applicant information for three (3) years after the posting is removed. We do
not use AI technology; all applications are also reviewed by our recruitment
team.
Infoya is an equal opportunity employer committed to
diversity and inclusion. We welcome applications from all qualified
individuals, regardless of race, color, religion, sex, sexual orientation,
gender identity, national origin, age, disability, protected veteran status, aboriginal
status, or any other legally protected factors.
Skills Required
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 8+ years hands-on experience developing RESTful APIs and microservices using Java/J2EE
- Strong experience with Spring ecosystem (Spring Boot, Spring MVC, Spring Cloud, Spring Security, Spring Batch)
- Expertise in Core Java (Java 11 and Java 17)
- Strong knowledge of multithreading, concurrency, synchronization, and design patterns
- Experience in microservices/API development and migration from monolithic systems
- Hands-on experience with CI/CD and tools such as Jenkins, Docker, Kubernetes, Maven, Gradle
- Proficiency with SQL and NoSQL databases (PostgreSQL, MySQL, Redis)
- Knowledge of authentication and authorization mechanisms (OAuth2, JWT)
- Experience with cloud platforms, especially Google Cloud Platform (GCP)
- Production support experience including monitoring, incident triage, and root cause analysis
- Understanding of distributed systems and API gateways (Spring Cloud Gateway, Kong, or similar)
- Experience with web application security, vulnerability handling, and production issue management
- Unit and integration testing experience using JUnit and Mockito
- Experience using development tools such as IntelliJ, PgAdmin, Postman, and Git
- Strong communication and collaboration skills
- Experience with hybrid application development
- Knowledge of Google Cloud Storage (GCS)
- Familiarity with Agile methodologies
What We Do
Infoya is a global IT solutions and consulting firm specializing in business transformation, digital innovation, and advanced engineering services, including AI and cloud enablement.









