Enable job alerts via email!

Senior Java Developer

Infoya

Toronto

Hybrid

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading tech company based in Toronto is seeking a Senior Developer passionate about problem-solving and building scalable e-commerce solutions. This full-time role offers a dynamic and collaborative workplace, coupled with opportunities for professional growth and a competitive salary package. Successful candidates will be responsible for developing RESTful APIs and microservices, while working closely with junior team members and cross-functional teams.

Benefits

Competitive salary and benefits package
Opportunity for professional development
Diverse and talented team environment
Dynamic and collaborative workspace
Hybrid work options

Qualifications

  • 7 years experience in developing RESTful APIs and Microservices.
  • Expertise in Java, Spring Framework, and cloud services.
  • Experience with security concepts and handling production issues.

Responsibilities

  • Develop and maintain microservices-based applications using Spring Boot and Java.
  • Collaborate with teams to define and develop new features.
  • Write unit tests and ensure application reliability.

Skills

REST
Java
Microservices
SQL
NoSQL
Spring Framework
Cloud Experience
CI/CD
Design Patterns
Security

Tools

Jira
Git
Jenkins

Job description

Were looking for folks who are excited to problem solve and find solutions. You will be part of the team responsible for owning the entire development stack (build system build tools) and integration with CI. As a Senior Developer; you will be working with junior members on the Software Development team. You will have exposure to every aspect of the software development cycle and you will be encouraged to express your opinions and challenge assumptions. This is a rare opportunity to build new technology that will operate at a massive scale and impact the lives of millions of Canadians.

In this role you will be required have exceptionally strong code in your solutions working on developing modern day e-commerce solutions to work with retail customers and inter-organization clients. Your solutions developed need to be simple and clean in their code yet forward thinking in the ability for future adaptation as well as being flexible for compatibility with other products.

  • Develop optimize and maintain microservices-based applications using Spring Boot and Java.
  • In depth knowledge of SQL databases
  • Work with NoSQL databases (e.g. CouchDB MongoDB Firestore Bigtable).
  • Manage and monitor applications in Google Cloud Platform (GCP).
  • Write efficient scalable and secure RESTful APIs.
  • Implement batch processing and data pipeline integrations.
  • Ensure high performance security and scalability of applications.
  • Collaborate with cross-functional teams to define and develop new features.
  • Write unit tests and integration tests to ensure application reliability.
  • Troubleshoot debug and optimize performance in a high-traffic environment.
  • Participate in code reviews mentoring and knowledge-sharing sessions.
  • Strong Experience working with design patterns Event Driven Architecture (Pub / Sub)
  • Experience working with security part of applicationsAuthentication & Authorization and Token concepts (OAuth2 JWT).

Qualifications :

  • 7 years of hands-on experience in development of RESTful APIs and Microservices using technology stack : Java / J2EE Spring framework Spring Batch Kubernetes Services Oracle DB Apigee / API Gateway
  • Expertise in Core java and Spring framework ( Spring boot Spring MVC Spring Security Spring Cloud)
  • Experience in Multithreading Design patterns and building Microservices / API from a Monolith application
  • Hands on experience working on various databases like My SQL Postgres Redis.
  • Experience in handling Web application vulnerabilities and production issues
  • 4 years of cloud experience (Google / Azure / AWS)
  • Understanding of distributed systems and API gateways (Spring Cloud Gateway Kong etc.).
  • Experience in BDD and TDD; experience with test-driven design & development unit and integration testing Junit Mockito
  • Working Knowledge of Jira Git / SVN Jenkins DevOps and CI / CD tools like Jenkins Fortify Sonar Blackduck .

Nice to Have :

Experience with GraphQL and reactive programming (Spring WebFlux).

Knowledge of observability tools (Prometheus Grafana OpenTelemetry).

Exposure to financial e-commerce or large-scale data-driven applications.

Understanding of multi-tenant architectures and high-availability systems.

Additional Information :

What We Offer :

  • Competitive salary and benefits package.
  • Opportunity to work with a diverse and talented team.
  • Professional development and growth opportunities.
  • A dynamic and collaborative work environment.
  • Hybrid work options

Remote Work : Employment Type :

Full-time

Key Skills

REST,Eclipse,Junit,Spring,Struts,SOAP,Jpa,Hibernate,Maven,J2EE,Jdbc,Java

Experience : years

Vacancy : 1

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Java Developer (Remote)

7B Search Group Inc.

Toronto null

Remote

Remote

CAD 90.000 - 120.000

Full time

2 days ago
Be an early applicant

Java Developer - Remote

Software International

Toronto null

Remote

Remote

CAD 100.000 - 120.000

Full time

4 days ago
Be an early applicant

Senior Software Engineer - Credit

Marqeta, Inc.

Toronto null

Remote

Remote

CAD 112.000 - 140.000

Full time

Today
Be an early applicant

Software Engineer

commonsku

Toronto null

Remote

Remote

CAD 95.000 - 115.000

Full time

Yesterday
Be an early applicant

Software Developer

CB Canada

Toronto null

Remote

Remote

CAD 70.000 - 100.000

Full time

Yesterday
Be an early applicant

Senior Software Engineer

Ontario Cannabis Store

Toronto null

Remote

Remote

CAD 81.000 - 123.000

Full time

2 days ago
Be an early applicant

Senior Java Developer

Targeted Talent

Saskatoon null

Remote

Remote

CAD 80.000 - 110.000

Full time

2 days ago
Be an early applicant

Senior Java developer

Iris Software Inc.

Toronto null

Hybrid

Hybrid

CAD 90.000 - 130.000

Full time

2 days ago
Be an early applicant

Software Engineer

BorderPass

Toronto null

Remote

Remote

CAD 80.000 - 115.000

Full time

3 days ago
Be an early applicant