Full Stack Software Developer
Apply NowCompany: Compunnel Software Group
Location: Calgary, AB T1Y 7M8
Description:
Job Summary
We are seeking Full Stack Software Developers who are passionate about building fast, reliable, secure, and scalable enterprise platforms. You will work alongside a collaborative and innovative team that thrives on learning, experimenting, and creating meaningful digital experiences. Your work will have a direct impact on global users, solving complex business problems through modern technology.
Key Responsibilities
Our Tech Stack
Desired Skills & Experience
What You'll Love
Preferred Qualifications
Education: Bachelors Degree
We are seeking Full Stack Software Developers who are passionate about building fast, reliable, secure, and scalable enterprise platforms. You will work alongside a collaborative and innovative team that thrives on learning, experimenting, and creating meaningful digital experiences. Your work will have a direct impact on global users, solving complex business problems through modern technology.
Key Responsibilities
- Design, develop, test, and deploy high-quality software solutions across the full stack.
- Collaborate with product managers, UX designers, and QA specialists to bring user-centric features to life.
- Build APIs and integrate with backend services (Java, REST, GraphQL).
- Implement and optimize UI components using React, TypeScript, and other modern frameworks.
- Maintain code quality through peer reviews, testing, and documentation.
- Take part in Agile ceremonies, contributing to sprint planning, stand-ups, and retrospectives.
- Use DevOps tools like Jenkins, Docker, and TeamCity for CI/CD and containerized deployments.
- Work with databases and messaging systems such as Oracle SQL and Kafka.
- Participate in hackathons, internal learning sessions, and mentorship opportunities.
- Troubleshoot, debug, and enhance existing systems for performance and reliability.
Our Tech Stack
- Backend: Java, WebLogic, Oracle SQL, Kafka
- Frontend: React, TypeScript, GWT, Spring
- Tools: Gradle, IntelliJ IDEA, Visual Studio Code, JRebel, Swagger, Splunk, Atlassian Suite
- DevOps: Jenkins, Docker, TeamCity
Desired Skills & Experience
- Proficient in JavaScript frameworks (React, TypeScript, Node.js)
- Strong backend experience with Java, RESTful services, and GraphQL
- Solid understanding of UI/UX principles and commitment to crafting seamless user experiences
- Experience with build and deployment tools (e.g., Jenkins, Docker, Gradle)
- Strong communication skills and a collaborative mindset
- Full stack development experience from database to user interface
- Experience working in Agile development environments
What You'll Love
- A collaborative and supportive team culture
- Internal hackathons, book clubs, and learning hours
- Hands-on training from industry leaders
- Clear path for career growth and skill development
- Meaningful projects with global business impact
- An exceptional onboarding experience
Preferred Qualifications
- Degree in Computer Science or a related technical field is a plus - but we also value real-world experience
- Prior experience working on enterprise platforms or SaaS products
- Familiarity with Kafka and distributed systems is a bonus
Education: Bachelors Degree