Senior Java Developer

2 days ago


Edmonton, Alberta, Canada Takeaway Full time $120,000 - $180,000 per year
Ready for a challenge? 

Then Just Eat might be the place for you. We're a leading global online delivery platform, and our vision is to empower everyday convenience. 

Whether it's a Friday-night feast, a post-gym poke bowl, or grabbing some groceries, our tech platform connects tens of millions of customers with hundreds of thousands of restaurant, grocery and convenience partners across the globe.

About this role 

The Partner Financial Services team, a critical component of our global Fintech pillar, is seeking a highly skilled and collaborative Senior Back-End Engineer. You'll be an integral part of our team, contributing to core services that power partner payments and financial operations across the entire global Just Eat Takeaway network. Working within an inner-source environment where cross-team collaboration is key, this role is perfect for a well-rounded and proactive engineer who thrives in a dynamic environment where speed to market and reliability are paramount for our worldwide operations.

Location: Remote Canada
Reporting to: Technology Manager

As a Senior Back-End Engineer on the PFS team, you'll:
  • Own Microservice Development (Java 21): Design, build, and extend core financial microservices using modern Java, directly addressing global business needs.

  • Drive System Architecture: Design reliable, scalable solutions utilizing microservices, REST, and message-driven patterns.

  • Lead Quality & Mentorship: Champion code quality through rigorous reviews and actively mentor peers to elevate team performance.

  • Support Inner Source: Collaborate closely with other teams, sharing knowledge and contributing to shared components and best practices as part of our inner-source-first approach.

  • Infrastructure as Code: Maintain existing and develop new infrastructure resources on AWS using Terraform.

  • Product Collaboration: Partner with the product team, offering technical expertise and insights to shape the future of our products.

  • Ensure Global Reliability: Participate in paid on-call rotations to maintain the high availability of critical financial services.

  • Share Learnings: Proactively share knowledge, insights, and best practices with the team and across departments.

What will you bring to the table?
  • 6+ years of Software Engineering experience, including at least 2 years in a Senior role.

  • Be curious, with a strong appetite for new knowledge.

  • Deep expertise in System Design, Reliability Engineering, and Performance Optimization.

  • Strong fundamentals in data structures, design patterns, testing, and debugging.

  • Extensive professional experience with Java.

  • Expertise in Microservices architecture and Docker containers.

  • Experience with message brokers.

  • Hands-on experience with core AWS services (ECS, EKS, Lambda, DynamoDB, RDS).

  • Experience with system monitoring and logging using tools like DataDog and AWS CloudWatch.

  • Experience with data persistence using relational databases (MySQL/Postgres).

  • Strong knowledge of Infrastructure-as-a-Code (Terraform).

  • Experience with modern CI/CD practices and tools (Jenkins, GitHub Actions), and Git version control.

  • Proven experience mentoring/influencing peers and a passion for teamwork and code reviews.

Optional toppings:
  • Proven track record as a proactive self-starter who identifies opportunities for improvement and drives new solutions.

  • Experience with C# development, with a strong understanding of the .NET ecosystem.

  • Experience with Typescript/React development.

  • Direct experience within the Fintech domain.

  • Experience with workflow management tools ).

At JET, this is on the menu: 

Our teams forge connections internally and work with some of the best-known brands on the planet, giving us truly international impact in a dynamic environment. 

Fun, fast-paced and supportive, the JET culture is about movement, growth and about celebrating every aspect of our JETers. Thanks to them we stay one step ahead of the competition.

Inclusion, Diversity & Belonging 

No matter who you are, what you look like, who you love, or where you are from, you can find your place at Just Eat We're committed to creating an inclusive culture, encouraging diversity of people and thinking, in which all employees feel they truly belong and can bring their most colourful selves to work every day. 

What else is cooking? 

Want to know more about our JETers, culture or company? Have a look at our career site where you can find people's stories, blogs, podcasts and more JET morsels

Are you ready to take your seat? Apply now



  • Edmonton, Alberta, Canada JSG (Johnson Service Group, Inc.) Full time $80,000 - $120,000 per year

    Our client is seeking anEBS Application Developerspecializing in Oracle EBS and Oracle Cloud solutions, supporting the design, development, and integration of enterprise applications to enhance core ERP capabilities.Must Have skills4+ years experience with:Oracle e-Business Suite 12.1/12.2 development and integrationPL/SQL and SQL development experienceJava...

  • Software Developer

    4 days ago


    Edmonton, Alberta, Canada Takeaway Full time $60,000 - $120,000 per year

    Ready for a challenge?Then Just Eat might be the place for you. We're a leading global online food delivery platform, and our vision is to empower everyday convenience. Whether it's a Friday-night feast, a post-gym poke bowl, or grabbing some groceries, our tech platform connects tens of millions of customers with hundreds of thousands of restaurant,...

  • Developer

    1 week ago


    Edmonton, Alberta, Canada Booklyze Full time $60,000 - $120,000 per year

    Company DescriptionBooklyze is revolutionizing the way people engage with books through its AI-powered platform that provides simplified summaries alongside original content. Offering features like multi-language support, real-time AI-generated summaries, and audio reading tools, Booklyze caters to students, international language learners, and professionals...


  • Edmonton, Alberta, Canada SereneAid Full time $80,000 - $120,000 per year

    The Digital Design & Delivery Specialist supports a provincial organization's mandate to drive efficiency, modernization, and innovation across public services. The role is part of the Digital Design and Delivery Division ("3D"), the central hub for digital transformation and service delivery excellence. The division focuses on improving how citizens...

  • Senior Developer

    6 days ago


    Edmonton, Alberta, Canada Vantix Systems Inc Full time

    DescriptionOur Client is seeking a Senior Developer / Architect to work on service innovation, program review and digital transformation projects. The resource will work as part of cross-functional program review or product delivery teams. These teams work collaboratively and collectively participate in a full range of activities including: field research,...


  • Edmonton, Alberta, Canada MongoDB Full time $137,000 - $189,000

    We are looking for an experienced Senior Software Engineer with experience in the Java ecosystem, streaming systems, and data-intensive applications to join our team. We are building a sophisticated data migration suite using a modern technology stack, which includes Java, Spring Boot, Kafka, Debezium, and React. A successful candidate will be a key...


  • Edmonton, Alberta, Canada Apple Full time $120,000 - $200,000 per year

    Do you have a passion for developing secure and performant systems-level software? Come help us build next generation technologies supporting internet services at Apple. We design, develop, and deploy software which operates at scale and is foundational for some of our most important services, such as iCloud. In this role you will have a unique opportunity...


  • Edmonton, Alberta, Canada AceStack Full time $80,000 - $120,000 per year

    Job Title: Senior Application DeveloperLocation:Alberta, Canada (Remote – must reside in Alberta)Type: ContractKey Responsibilities· Lead and contribute to ETL design, development, and testing for data migration.· Analyze and interpret large datasets to support business and strategic decisions.· Collaborate with business units to ensure solutions align...


  • Edmonton, Alberta, Canada Royal Alexandra Hospital Foundation Full time $79,000 - $90,000 per year

    Please apply directly on BambooHR:Senior Development Officer - PhilanthropyThe Royal Alexandra Hospital Foundation (RAHF) is thrilled to be expanding our team with a mission-driven role that's all about building meaningful relationships and making real impact. Introducing our new Senior Development Officer position, a relationship-builder, a storyteller,...


  • Edmonton, Alberta, Canada Fujitsu Full time $80,000 - $120,000 per year

    DescriptionTop 3 skills:- Angular 18 or higherC#.NET with LINQ APIExperience working on an Agile projectDescriptionFujitsu is looking for an Application Developer to join an Angular JS to Angular 20 upgrade project.  We are looking for a senior developer with experience with Angular 19 (v18 at a minimum) and C#.NET (with LINQ).  This resource will report...