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 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 ResponsibilitiesDesign, 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 SkillsStrong 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 SkillsExperience 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.QualificationsBachelor's degree in Computer Science, Engineering, or a related field.Solid 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. #J-18808-Ljbffr
📌 Senior Full Stack Java Developer (Toronto)
🏢 Axiom Global Technologies
📍 Toronto