Senior Java Developer

2 weeks ago


Edmonton, Canada Just Eat Takeaway.com Full time

Ready for a challenge? Then Just Eat Takeaway.com 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 CanadaReporting 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 (Temporal.io). 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 Takeaway.com. 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 #J-18808-Ljbffr


  • Senior Java Developer

    2 weeks ago


    Edmonton, Canada Just Eat Takeaway.com Full time

    Ready for a challenge? Then Just Eat Takeaway.com 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...

  • Senior Java Developer

    12 hours ago


    Ontario|Montreal|Quebec City|Nova Scotia|Remote|Vancouver|Calgary|Winnipeg|Manitoba|Edmonton|Saskatoon|Ottawa|Waterloo|Kitchener|Halifax|North Vancouver, Canada Targeted Talent Full time $100,000 - $150,000 per year

    We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada Our client is a global enterprise company with a product that you've likely used.You Have:5+ years' experience as a Software DeveloperPrior experience mentoring junior developers; performing code reviews, contributing to...

  • Senior Java Developer

    3 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada 7B Search Group Inc. Full time

    About the Senior Java Developer positionWe are looking for an experienced Senior Java Developer who will join our small but growing software team. Our team is focused on developing new features, PoC's, R&D, and has been bringing our architecture from monolithic to cloud native. We need someone who is passionate about learning and applying new technology and...


  • Edmonton, Canada Avance Consulting Full time

    Key Responsibilities - Lead and manage cross-functional teams in the successful delivery of Java Fullstack projects. - Drive the design and development of high-quality software solutions using Java, Spring Boot, React JS, and Node JS. - Collaborate with stakeholders to gather requirements, provide technical guidance, and ensure project alignment with...


  • Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada MatchBox Consulting Group Full time

    MatchBox Consulting Group is currently seeking a Senior Java Developer – AWS for a permanent role with a client of ours located in Vancouver. This role is 100% remote and open to anyone across Canada working in EST hours. Responsibilities Proactive collaboration in the project team to help develop the product using your experience to help guide the team...

  • Senior Java Developer

    2 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Electric Mind Full time

    Overview Senior Java Developer (Contract) at Electric Mind. Electric Mind, formerly Intelliware, is a business and technology consulting leader delivering innovative, practical solutions driven by engineering excellence. Join our team to work on front-end to server-side code and database architecture within a team-based Agile environment. We build a wide...

  • Java GCP Developer

    2 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada STAFFWORXS Full time

    This range is provided by STAFFWORXS. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$40.00/hr - CA$45.00/hr Direct message the job poster from STAFFWORXS Delivery Manager @ STAFFWORXS | US IT Recruitment Location: Remote (Canada) Duration: 6+ Months Contract Job Description We are...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Innova software Services Inc Full time

    Role: Java fullstack Developer Location: Toronto ON ( remote) Duration: Long term contract Job description Senior full stack developer with 7 years of experience (Java Microservices and React JS) Strong hands on experience in Microservices and developing user interfaces using ReactJS / NextJS Solid experience in RESTful APIs. Experience in Retail domain and...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Edjuster Full time

    A leading healthcare technology company is seeking a Senior Java Developer to join their team remotely. The ideal candidate will have over 8 years of experience in Java development, proficiency in Spring and REST, and a track record of working collaboratively to deliver technical solutions. Experience in healthcare is an asset. Competitive benefits and...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Alithya Full time

    Senior Java Developer, Capital Markets Join Alithya as a Senior Java Developer in the Capital Markets division. Your work will help evaluate and manage the firm’s exposure during periods of market volatility. Your role, your impact In this role, you’ll develop risk computation platforms for our client’s brokerage division. These systems process...