Software Engineer, Java

2 days ago

🔄 Hybrid – Calgary

Apply Now

Pandell, an ESG Company

Crafting the Future of Energy Software

Oil and Gas • Software • SaaS • Enterprise Solutions • .Net Application Development

51 - 200

Description

• Design and Develop Software Services: Architect, design, and implement scalable, reliable, and secure software solutions in Java. • Cloud Infrastructure: Develop and deploy cloud-based services using platforms like AWS, Kubernetes (K8s), and Docker. • Data Management: Design and implement data storage solutions, focusing on scalability, performance, and reliability. • Code Quality and Best Practices: Contribute to the development of search engine marketing, SEO, and PPC strategies for the region. • Collaboration: Work closely with product managers, product delivery teams, and other engineers to deliver high-quality software solutions. • Continuous Improvement: Stay updated with the latest industry trends, tools, and technologies.

Requirements

• Bachelor's degree in computer science, and Engineering discipline, or equivalent industry experience. • 3-5 years software engineering experience with enterprise or large-scale software services and applications, with emphasis on cloud platforms and SAAS implementations. • Strong Java development skills and experience in Spring Boot, event driven architecture, and API development. • Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes. • Proficiency in JavaScript/HTML/CSS, and familiarity with front end frameworks such as React or Vue • Strong object-oriented design skills and knowledge of design patterns. • Comfortable working collaboratively on large code bases and contribute to peer code review • Experience with databases (SQL and NoSQL), data modeling, and data streaming technologies. • Experience with unit testing, continuous integration and deployment methodologies, code instrumentation techniques, code quality metrics. • Strong problem-solving skills and the ability to think critically and creatively. • Excellent communication with proficiency in both synchronous (meetings, video calls) and asynchronous (email, documentation, chat) communication methods • Eligibility to work in Canada, with occasional travel to the United States.

Benefits

• Flexible choose to work from home or office work environment • Flexible hours • Competitive benefits package (100% dental reimbursement) • Training budget & Programs • Fully stocked kitchen (tons of free food, if you choose to work at the office) • Games room & lounge area • Virtual & in-person social activities/learning events • Spending account toward personal fitness and electronics purchases • Shared community cards • Wellness Budget

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobscanada.app
Jobs by Title
Account Executive jobsAccounting Manager jobsAccountant jobsAdministration jobsAdministrative Assistant jobsAnalytics Engineer jobsAndroid Engineer jobsAttorney jobsBackend Engineer jobsBusiness Development Rep jobsBusiness Operations & Strategy jobsChief of Staff jobsCivil Engineer jobsCloud Engineer jobsCommunity Manager jobsCompliance jobsContent Marketing Manager jobsContent Manager jobsContent Writer jobsCopywriter jobsCustomer Success jobsCustomer Support jobsData Analyst jobsDatabase Administrator jobsData Engineer jobsData Entry jobsData Scientist jobsDevOps jobsEcommerce jobsElectrical Engineer jobsEmail Marketing Manager jobsEngineering Manager jobsExecutive Assistant jobsController jobsFinancial Planning and Analysis jobsFull-stack Engineer jobsFrontend Engineer jobsGame Engineer jobsGeneral Counsel jobsGraphics Designer jobsGrowth Marketing jobsHuman Resources jobsiOS Engineer jobsInfluencer Marketing jobsInfrastructure Engineer jobsIT Support jobsMachine Learning Engineer jobsMarketing jobsMedical Writer jobsMechanical Engineer jobsOperations jobsParalegal jobsPerformance Marketing jobsProduct Analyst jobsProduct Designer jobsProduct Manager jobsProject Manager jobsProgram Manager jobsProduct Marketing jobsQA Engineer jobsSDET jobsRecruitment jobsRisk jobsSales jobsSales Development Rep jobsSales Engineer jobsSalesforce Administrator jobsSalesforce Analyst jobsSalesforce Consultant jobsSalesforce Developer jobsScrum Master / Agile Coach jobsSecurity Engineer jobsSEO Marketing jobsSite Reliability Engineer jobsSocial Media Manager jobsSoftware Engineer jobsSolutions Engineer jobsSupport Engineer jobsSystem Administrator jobsSystems Engineer jobsTax jobsTechnical Account Manager jobsTechnical Writer jobsTechnical Product Manager jobsUser Researcher jobs