Software Engineer, Java Developer
1 week ago
Pandell - An ESG Company is seeking a highly skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you will play a crucial role in designing and developing scalable, reliable, and secure software solutions in Java.
Key Responsibilities:- Design and develop software services using Java, focusing on microservices and APIs that manage and process energy market data.
- Develop and deploy cloud-based services using platforms like AWS, Kubernetes (K8s), and Docker.
- Design and implement data storage solutions, ensuring scalability, performance, and reliability.
- Collaborate with product managers, product delivery teams, and other engineers to deliver high-quality software solutions.
- Stay updated with the latest industry trends, tools, and technologies, and suggest improvements to existing systems and processes.
- Bachelor's degree in computer science, 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 contributing 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.
- Flexible work environment, with options to work from home or office.
- 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.
-
Software Engineer Java Developer
1 day ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperPandell - An ESG Company is seeking a highly skilled Software Engineer - Java Developer to join our Calgary, Alberta Hub. As a key member of our team, you will play a crucial role in designing and developing scalable, reliable, and secure software solutions in Java.Key Responsibilities:Design and develop software services...
-
Software Engineer Java Developer
1 day ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperPandell - An ESG Company is seeking a highly skilled Software Engineer - Java Developer to join our Calgary, Alberta Hub. As a key member of our team, you will play a crucial role in designing and developing scalable, reliable, and secure software solutions in Java.Key Responsibilities:Design and develop software services...
-
Software Engineer Java Developer
3 days ago
Calgary, Alberta, Canada Pandell Land Full timeSoftware Engineer - Java DeveloperAt Pandell Land, we're seeking a highly skilled Software Engineer to join our team in Calgary, Alberta. As a key member of our software development team, you'll play a crucial role in designing and developing scalable, reliable, and secure software solutions in Java.Key Responsibilities:Design and develop software services...
-
Software Engineer Java Developer
3 days ago
Calgary, Alberta, Canada Pandell Land Full timeSoftware Engineer - Java DeveloperAt Pandell Land, we're seeking a highly skilled Software Engineer to join our team in Calgary, Alberta. As a key member of our software development team, you'll play a crucial role in designing and developing scalable, reliable, and secure software solutions in Java.Key Responsibilities:Design and develop software services...
-
Software Engineer Java Developer
3 days ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperPandell - An ESG Company is seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you will play a crucial role in delivering the next generation of retail energy solutions in our North American Markets.Key Responsibilities:Design and develop scalable, reliable, and secure software...
-
Software Engineer Java Developer
3 days ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperPandell - An ESG Company is seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you will play a crucial role in delivering the next generation of retail energy solutions in our North American Markets.Key Responsibilities:Design and develop scalable, reliable, and secure software...
-
Software Engineer Java Developer
2 days ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperPandell - An ESG Company is seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you will play a crucial role in delivering the next generation of retail energy solutions in our North American Markets.Key Responsibilities:Design and develop scalable, reliable, and secure software...
-
Software Engineer Java Developer
4 days ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperPandell - An ESG Company is seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you will play a crucial role in delivering the next generation of retail energy solutions in our North American Markets.Key Responsibilities:Design and develop scalable, reliable, and secure software...
-
Software Engineer, Java Developer
1 week ago
Calgary, Alberta, Canada Pandell Land Full timeSoftware Engineer, JavaPandell Land is seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you will play a crucial role in delivering the next generation of retail energy solutions in our North American Markets.Key Responsibilities:Design and Develop Software Services: Architect, design, and implement scalable,...
-
Software Engineer, Java Developer
1 week ago
Calgary, Alberta, Canada Pandell Land Full timeSoftware Engineer, JavaPandell Land is seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you will play a crucial role in delivering the next generation of retail energy solutions in our North American Markets.Key Responsibilities:Design and Develop Software Services: Architect, design, and implement scalable,...
-
Software Engineer Java
3 days ago
Calgary, Alberta, Canada Pandell Land Full timeSoftware Engineer - JavaPandell Land is seeking a highly skilled Software Engineer to join our team in Calgary, Alberta. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable, reliable, and secure software solutions in Java.Key Responsibilities:Design and develop software services using...
-
Software Engineer Java
3 days ago
Calgary, Alberta, Canada Pandell Land Full timeSoftware Engineer - JavaPandell Land is seeking a highly skilled Software Engineer to join our team in Calgary, Alberta. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable, reliable, and secure software solutions in Java.Key Responsibilities:Design and develop software services using...
-
Software Developer, Java
2 weeks ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeAbout Pandell - An ESG CompanyPandell, a leading provider of energy sector market and meter data management solutions, is seeking a highly skilled Software Developer, Java to join our team in Calgary, Alberta. As a key member of our software development team, you will play a critical role in designing and developing scalable, reliable, and secure software...
-
Software Developer, Java
3 weeks ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeAbout Pandell - An ESG CompanyPandell, a leading provider of energy sector market and meter data management solutions, is seeking a highly skilled Software Developer, Java to join our team in Calgary, Alberta. As a key member of our software development team, you will play a critical role in designing and developing scalable, reliable, and secure software...
-
Software Developer, Java
2 weeks ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeAbout the RolePandell - An ESG Company is seeking a skilled Software Developer to join our team in Calgary, Alberta. As a Software Developer, you will play a key role in designing and developing scalable, reliable, and secure software solutions in Java.Key ResponsibilitiesSoftware Development: Architect, design, and implement software solutions that meet the...
-
Software Developer, Java
3 weeks ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeAbout the RolePandell - An ESG Company is seeking a skilled Software Developer to join our team in Calgary, Alberta. As a Software Developer, you will play a key role in designing and developing scalable, reliable, and secure software solutions in Java.Key ResponsibilitiesSoftware Development: Architect, design, and implement software solutions that meet the...
-
Software Developer, Java
3 weeks ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeAbout the RolePandell - An ESG Company is seeking a skilled Software Developer to join our team in Calgary, Alberta. As a Software Developer, you will play a key role in designing and developing scalable, reliable, and secure software solutions in Java.Key ResponsibilitiesDesign and Develop Software Services: Architect, design, and implement software...
-
Software Developer, Java
2 weeks ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeAbout the RolePandell - An ESG Company is seeking a skilled Software Developer to join our team in Calgary, Alberta. As a Software Developer, you will play a key role in designing and developing scalable, reliable, and secure software solutions in Java.Key ResponsibilitiesDesign and Develop Software Services: Architect, design, and implement software...
-
Software Developer, Java
3 weeks ago
Calgary, Alberta, Canada Pandell Land Full timeAbout the RolePandell Land is seeking a highly skilled Software Engineer to join our team in Calgary, Alberta. As a key member of our software development team, you will play a critical role in designing, developing, and deploying scalable, reliable, and secure software solutions in Java.Key ResponsibilitiesSoftware Development: Architect, design, and...
-
Software Developer, Java
2 weeks ago
Calgary, Alberta, Canada Pandell Land Full timeAbout the RolePandell Land is seeking a highly skilled Software Engineer to join our team in Calgary, Alberta. As a key member of our software development team, you will play a critical role in designing, developing, and deploying scalable, reliable, and secure software solutions in Java.Key ResponsibilitiesSoftware Development: Architect, design, and...