Senior Full Stack Java Developer (Toronto)

Senior Full Stack Java Developer (Toronto)

09 Aug
|
Axiom Global Technologies
|
Toronto

09 Aug

Axiom Global Technologies

Toronto

We are seeking an experienced

Senior Full Stack Java Developer to join our team in building scalable, cloud-native enterprise applications. The ideal candidate will have strong expertise in

Java, Scala, Spring Boot, Microservices, Cloud Technologies

, and modern front-end frameworks such as

React or Vue

. This role requires hands-on experience with distributed systems, DevOps practices, and cloud-native application development.

Key Responsibilities

- Design, develop, and maintain scalable, high-performance enterprise applications using Java, Scala, and Spring Boot.

- Build and enhance RESTful APIs, microservices, and cloud-native solutions.

- Develop responsive front-end applications using

React or

Vue.js

.

- Design and implement event-driven architectures using

Apache Kafka

.

- Develop and maintain data pipelines, ETL processes, and large-scale data processing solutions.

- Collaborate with cross-functional teams to deliver high-quality software in an Agile environment.

- Implement CI/CD pipelines and automate deployments using DevOps best practices.

- Deploy, monitor, and manage applications in cloud environments.

- Participate in code reviews, architecture discussions, and mentor junior developers.

- Ensure applications meet performance, scalability, security, and reliability standards.

Required Skills

- Solid experience with

Java, J2EE, Spring Framework, Spring Boot, RESTful APIs, and Microservices

.

- Hands-on experience with





Scala and developing enterprise-grade applications.

- Minimum

3 years of experience with

React.js or Vue.js

.

- Strong knowledge of

SQL and NoSQL databases

.

- Experience with

Apache Kafka

, event-driven architecture, and large-scale data processing.

- Expertise in designing scalable, resilient, and fault-tolerant distributed systems.

- Experience with

Jenkins

,

GitHub

, and CI/CD pipeline implementation.

- Solid understanding of object-oriented programming, SOLID principles, and design patterns.

- Experience with functional programming concepts, including immutability, lambda expressions, and higher-order functions.

Preferred Skills

- Experience with

Microsoft Azure

,

OpenShift

,

Kubernetes

, and

Docker

.

- Hands-on experience with

Azure DevOps and cloud-native application development.

- Experience building scalable data ingestion and ETL pipelines.

- Familiarity with monitoring, logging, and application performance optimization.

- Experience working in Agile/Scrum environments.

Qualifications

- Bachelor's degree in Computer Science, Engineering, or a related field.

- Strong analytical, problem-solving, and communication skills.

- Ability to work effectively in collaborative, fast-paced, and globally distributed teams.

If you're passionate about building modern cloud-native applications using

Java, Scala, React/Vue, Azure, and Microservices

, we'd love to hear from you.

📌 Senior Full Stack Java Developer (Toronto)
🏢 Axiom Global Technologies
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack java developer (toronto) / toronto