- Search jobs
- Calgary, AB
- junior java developer
Junior java developer Jobs in Calgary, AB
Create a job alert for this search
Junior java developer • calgary ab
Intermediate Developer
WestJetCalgary, ABSAP Developer
Spartan Controls Ltd.Calgary, AB, CA, T2A 7V2Developer
ARC Business Solutions Inc.CalgarySenior Java Engineer
Confidential through Rachel SolutionsCalgary, Alberta, CAJunior Technician (Calgary)
Insight Pest Solutions CanadaCalgary, ABJunior Project Manager
SGSCalgary, AB, CAJunior Architectural Technologist
TalentSphereCalgary, AB, CanadaJunior Estimator - Industrial Construction
Equinox Engineering Ltd.Calgary, Alberta, CASenior Software Developer- Java
0000050007 Royal Bank of Canada335 8 AVE SW:CALGARYJunior Accountant
Equation Staffing SolutionsCalgary, Alberta, CanadaJava Full Stack Developer
Astra North Infoteck Inc.Calgary, AB, caJunior Front-End Developer
SPLICE SoftwareCalgary, AB, CAHiring!! Java Developer - Calgary, Alberta, Canada
Prism IT GlobalCalgary, AB, CanadaSalesforce Developer
ParklandCalgary, AB, CAJunior Eclipse RCP Java Developer
HalliburtonCalgary, AB, CASenior Software Developer- Java
Royal Bank of Canada>CALGARY, CanadaJunior Environmental Technicians
StantecCalgary, ABJunior Piping Drafter
Acero Engineering Inc.Calgary, Alberta, CAJunior Project Coordinator
Randstad CanadaCalgary, Alberta, CA- Winnipeg, MB (from $ 123,460 to $ 153,397 year)
- Regina, SK (from $ 119,780 to $ 152,256 year)
- Mississauga, ON (from $ 118,438 to $ 151,522 year)
- St. John's, NL (from $ 85,875 to $ 147,598 year)
- Calgary, AB (from $ 94,575 to $ 144,997 year)
- Toronto, ON (from $ 59,000 to $ 144,115 year)
- Old toronto, ON (from $ 59,000 to $ 144,115 year)
- Quebec City, QC (from $ 100,000 to $ 127,238 year)
- Montreal-Ouest, QC (from $ 100,000 to $ 126,750 year)
- Montreal, QC (from $ 100,000 to $ 126,750 year)
Popular searches
Intermediate Developer
WestJetCalgary, AB- Full-time
Why WestJet:
Every WestJet journey has the potential to enrich lives; a career with us is no exception.
WestJet arrived on the Canadian airline scene in 1996 and changed the industry for the better. We made air travel more affordable for Canadians and now we're going global.
Join us, this is where your career story takes off.
Overview of Role
The Intermediate Developer is responsible for designing and developing code, verifying, testing, documenting, amending, and refactoring moderately complex programs, scripts, and integration software services that meet user needs following best-practice guidelines. This role collaborates closely with Data Engineering, DevOps, cybersecurity, infrastructure, and product engineering teams.
Key Deliverables and Responsibilities
- Develop clean, secure, and well-tested code with appropriate error handling
- Coach and mentor junior colleagues
- Operate the services they build and identify issues in production
- Improve system robustness, resilience, and stability
- Participate in and lead workshops, presentations, and training sessions
- Work with business stakeholders to define functional and design specifications for new features or products
- Provide accurate development effort, complexity, and risk estimates
- Translate logical designs into physical designs
- Produce detailed designs and documentation using required standards, methods, and tools
- Contribute to selecting appropriate software development approaches, including predictive and agile methods
- Participate in and lead reviews of own work and colleagues’ work
- Collaborate with quality assurance partners to validate requirements and resolve defects
- Perform unit and component testing, including functional and non-functional testing support
- Monitor service capacity and initiate corrective actions; contribute to capacity planning
- Document system components, interfaces, and contribute to release notes
- Work with operational partners to ensure supportability of new features and timely production support
- Design systems with medium levels of risk, impact, and complexity
- Coordinate cross-system build and integration testing activities
- Troubleshoot production and non-production issues and provide resolutions
Experience and Qualifications
- Bachelor’s Degree with 3+ years of experience preferred, or 5+ years of combined education and experience
- Strong knowledge of Java, Spring Boot, and Azure DevOps
- Proficiency with Infrastructure as Code and DevOps methodologies
- Experience managing service components to meet business and performance needs
- Expert problem-solving, interpersonal, and communication skills
- Experience identifying and implementing process optimization opportunities
- Understanding of process efficiency and optimization techniques
- Hands-on experience improving development processes and identifying deficiencies
- Broad understanding of information security controls and mitigation approaches
- Experience reviewing specifications and designing, coding, testing, and documenting medium-to-high complexity solutions
- Experience building and testing system interfaces and integrations
- Ability to prioritize and analyze user stories and recommend appropriate tools and methods
- Strong understanding of prototyping techniques and their value
- Experience remediating faults following established procedures
- Appropriate licenses and certifications
- Experience developing user-facing applications with Vue.js or Flutter is an asset
- Experience with databases and SQL is an asset
- Experience with Microsoft Azure PaaS and SaaS technologies
- Experience with Microsoft App Services Fabric and Azure API Management
The benefits of being a WestJetter:
WestJet provides all WestJetters with a competitive total rewards package. On top of that, we offer:
- A fun and friendly culture with colleagues who work together to win
- Travel privileges for you and your family, effective from your start date
- Savings and Benefit programs that are flexible to meet your specific needs