Senior Full Stack Java Developer (Toronto)

Senior Full Stack Java Developer (Toronto)

11 Aug
|
Axiom Global Technologies
|
Toronto

11 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 contemporary 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

- Strong 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.
- Strong 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

Subscribe to this job alert:

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