Software Engineer Java

2 months ago


Calgary, Alberta, Canada Pandell Land Full time
Software Engineer - Java

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.
Requirements:
  • 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.
What We Offer:
  • 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.


  • Calgary, Alberta, Canada Pandell Land Full time

    Software 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,...


  • Calgary, Alberta, Canada Pandell Land Full time

    Software 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 time

    Software 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 time

    Software 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 time

    As 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...


  • Calgary, Alberta, Canada Pandell - An ESG Company Full time

    Software 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...


  • Calgary, Alberta, Canada Pandell - An ESG Company Full time

    Software 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...


  • Calgary, Alberta, Canada GONG CHA Full time

    Job 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 time

    About 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...


  • Calgary, Alberta, Canada Routes Car & Truck Rental Alberta Ltd Full time

    Job 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•...


  • Calgary, Alberta, Canada Pandell Land Full time

    About 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 time

    About 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...


  • Calgary, Alberta, Canada Pandell - An ESG Company Full time

    Software 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...


  • Calgary, Alberta, Canada Pandell - An ESG Company Full time

    Software 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...


  • Calgary, Alberta, Canada Pandell - An ESG Company Full time

    Software 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...


  • Calgary, Alberta, Canada Pandell - An ESG Company Full time

    Software 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...


  • Calgary, Alberta, Canada Pandell - An ESG Company Full time

    Software 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...


  • Calgary, Alberta, Canada Pandell - An ESG Company Full time

    Software 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...


  • Calgary, Alberta, Canada Bella Vie Nails & Spa Full time

    About 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 time

    About 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...