Software Engineer Java
2 months ago
Pandell 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 Java, focusing on microservices and APIs that manage and process energy market data.
- Develop and deploy cloud-based services using platforms like AWS, Kubernetes, 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 or 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 skills, with proficiency in both synchronous and asynchronous 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, including 100% dental reimbursement.
- Training budget and programs.
- Fully stocked kitchen and games room.
- Virtual and in-person social activities and learning events.
- Spending account toward personal fitness and electronics purchases.
- Shared community cards.
- Wellness budget.
-
Software Engineer Java
1 month ago
Calgary, Alberta, Canada Pandell Land Full timeSoftware Engineer - JavaWe are seeking a highly skilled Software Engineer to join our team in Calgary, Alberta. As a Software Engineer, 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 Java, focusing on scalability,...
-
Software Engineer Java
1 month ago
Calgary, Alberta, Canada Pandell Land Full timeSoftware Engineer - JavaWe are seeking a highly skilled Software Engineer to join our team in Calgary, Alberta. As a Software Engineer, 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 Java, focusing on scalability,...
-
Software Engineer
3 weeks ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperWe are seeking a highly skilled Software Engineer - Java Developer to join our team at Pandell - An ESG Company. As a key member of our software development team, you will be responsible for designing, developing, and implementing scalable, reliable, and secure software solutions in Java.Key Responsibilities:Design and...
-
Software Engineer
3 weeks ago
Calgary, Alberta, Canada Pandell Land Full timeSoftware Engineer - Java DeveloperAt Pandell Land, we're seeking a skilled Software Engineer - Java Developer to join our team. As a key member of our development team, you'll be responsible for designing, developing, and deploying scalable, reliable, and secure software solutions in Java.Key Responsibilities:Design and develop software services using Java,...
-
Software Engineer
2 weeks ago
Calgary, Alberta, Canada The Canadian Brewhouse Full timeAs a Software Engineer, you will be responsible for designing, developing, and maintaining software applications using Java. You will work closely with cross-functional teams to deliver high-quality software products.Key Responsibilities:Design and develop software applications using JavaWork with Agile teams to deliver software productsCollaborate with...
-
Software Engineer Java Developer
4 weeks ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - JavaAt Pandell - An ESG Company, we are 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 Engineer Java Developer
4 weeks ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - JavaAt Pandell - An ESG Company, we are 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...
-
Senior Software Engineer
2 weeks ago
Calgary, Alberta, Canada GONG CHA Full timeJob DescriptionAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications using Java. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Key Responsibilities:• Develop, test, and maintain software applications using Java•...
-
Calgary, Alberta, Canada Jinnuojiayin Culture and Development (Canada) Ltd. Full timeAbout the Job: As a software engineer, you will be responsible for designing, developing, and maintaining software applications using Java and Python. This role requires a strong understanding of computer science principles and software engineering methodologies.Key Responsibilities:Design and develop software applications using Java and PythonCollaborate...
-
Senior Software Engineer with Strong Java Skills
2 weeks ago
Calgary, Alberta, Canada Routes Car & Truck Rental Alberta Ltd Full timeJob Title: Sr. Software EngineerAs a Senior Software Engineer with strong Java skills, you will lead the development of large-scale software projects. Your expertise in Java will be crucial in designing and implementing complex software systems. If you have a passion for coding and leading teams, this is the perfect opportunity for you.Tech Stack:• Java•...
-
Software Engineer, Java Developer
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 crucial role in the design, development, and implementation of our retail energy solutions in North America.Your ResponsibilitiesDesign and develop scalable, reliable, and secure...
-
Calgary, Alberta, Canada F R C TRANSPORT LTD Full timeAbout the Role:As a Software Engineer at our company, you will be responsible for designing and developing scalable software solutions using Python and Java.Key Responsibilities:Design and implement software features using Python and JavaCollaborate with cross-functional teams to achieve project goalsParticipate in code reviews to ensure high-quality...
-
Software Engineer Java Developer
1 month ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperAt Pandell - An ESG Company, we're seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you'll 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 Engineer Java Developer
4 weeks ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperAt Pandell - An ESG Company, we're seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you'll 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 Engineer Java Developer
1 month ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperAt Pandell - An ESG Company, we're seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you'll 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 Engineer Java Developer
1 month ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperAt Pandell - An ESG Company, we're seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you'll 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 Engineer Java Developer
1 month ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperAt Pandell - An ESG Company, we're seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you'll play a crucial role in delivering the next generation of retail energy solutions in our North American Markets.Responsibilities:Design and develop scalable, reliable, and secure...
-
Software Engineer Java Developer
1 month ago
Calgary, Alberta, Canada Pandell - An ESG Company Full timeSoftware Engineer - Java DeveloperAt Pandell - An ESG Company, we're seeking a skilled Software Engineer to join our Calgary, Alberta Hub. As a key member of our team, you'll play a crucial role in delivering the next generation of retail energy solutions in our North American Markets.Responsibilities:Design and develop scalable, reliable, and secure...
-
Senior Software Engineer
2 weeks ago
Calgary, Alberta, Canada Bella Vie Nails & Spa Full timeAbout the Role:As a Senior Software Engineer - Java Developer at our company, you will be responsible for designing, developing, and maintaining high-quality software applications using Java. Your expertise in Java will help us deliver innovative solutions to our customers.Key Responsibilities:Develop robust and scalable Java applications.Collaborate with...
-
Calgary, Alberta, Canada CALGARY PRODUCE MARKET Full timeAbout the RoleWe're seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large-scale applications using Java and Python. Responsibilities:Design and develop complex software systems using Java and PythonMaintain and improve existing software...