Job Title: Java Full Stack Developer
Location: Calgary, AB Job Summary
:We are looking for a talented Java Full Stack Developer with strong experience in Java Spring Boot, Microservices, React/Angular, and Kafka to join our growing team. The ideal candidate will be responsible for developing scalable, high-performance applications, building responsive user interfaces, and contributing to the design and implementation of modern distributed systems .
Key Responsibilitie s:Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and Microservices architectur e.Develop responsive and user-friendly front-end applications using React.js or Angula r.Build and consume RESTful APIs and integrate them with front-end application s.Design and implement event-driven solutions using Apache Kafk a.Collaborate with business stakeholders, architects, and development teams to gather requirements and deliver high-quality solution s.Participate in application design, code reviews, testing, and deployment activitie s.Troubleshoot and resolve production issues while ensuring application performance and reliabilit y.Contribute to CI/CD pipelines and follow Agile development methodologie s.Write clean, maintainable, and well-documented code following industry best practice s.
Required Skil ls:3–7 years of experience in full-stack application developme nt.Strong hands-on experience with Java 8+, Spring Boot, and Microservic es.Experience developing modern web applications using React.js or Angul ar.Strong understanding of REST APIs, JSON, and web servic es.Hands-on experience with Apache Kafka and event-driven architectu re.Strong knowledge of Object-Oriented Programming (OOP) principles and design patter ns.Experience with relational databases such as SQL Server, PostgreSQL, Oracle, or D
B2.Proficiency with Git, Maven/Gradle, and CI/CD too ls.Experience working in Agile/Scrum environmen ts.Strong analytical, troubleshooting, and communication skil ls.
Preferred Ski lls:Experience with cloud platforms such as AWS, Azure, or GCP.Knowledge of containerization technologies such as Docker and Kuberne tes.Experience with unit testing frameworks such as JUnit and Mock ito.Familiarity with monitoring and logging to ols.Exposure to DevOps practices and infrastructure automat ion.
Interested in this role?