Senior Java Developer

2 weeks ago


Oakville, Canada Skip Full time

Join to apply for the Senior Java Developer role at Skip. 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 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). 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


    Oakville, Canada Skip Full time

    Join to apply for the Senior Java Developer role at Skip. 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...

  • Senior Java Developer

    2 weeks ago


    Oakville, Canada Skip Full time

    Join to apply for the Senior Java Developer role at Skip . 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...

  • Java Developer

    3 weeks ago


    Oakville, Canada ShipTime Full time

    Java Developer – ShipTime Join to apply for the Java Developer role at ShipTime. About Us Paid, Inc. provides a powerful all‑in‑one suite of foundational business tools for small and medium businesses in North America. Paid combines an intuitive website builder (PaidWeb), an eCommerce platform (PaidCart) with proprietary shipping tools (PaidShipping)...


  • Oakville, Canada ROSS Full time

    Contract Senior Java DeveloperOur Client is the leading provider of full-service backup and recovery technology and is engaged by ROSS to help them recruit a Contract Senior Java Developer. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth.This is a 6‑Month Contract located in GTA – WEST.What...


  • Oakville, Canada ROSS Full time

    Contract Senior Java DeveloperOur Client is the leading provider of full-service backup and recovery technology and is engaged by ROSS to help them recruit a Contract Senior Java Developer. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth.This is a 6‑Month Contract located in GTA – WEST.What...


  • Oakville, Canada ROSS Full time

    Contract Senior Java Developer Our Client is the leading provider of full-service backup and recovery technology and is engaged by ROSS to help them recruit a Contract Senior Java Developer. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. This is a 6‑Month Contract located in GTA –...

  • Java Developer

    4 weeks ago


    Oakville, Canada ShipTime Full time

    About Us Paid, Inc. provides a powerful all-in-one suite of foundational business tools for small and medium businesses in North America. Paid combines an intuitive website builder (PaidWeb), an eCommerce platform (PaidCart) with proprietary shipping tools (PaidShipping) and payment processing (PaidPayments) all through one platform. ShipTime (PaidShipping)...

  • Java Developer

    4 weeks ago


    Oakville, Canada ShipTime Full time

    About Us Paid, Inc. provides a powerful all-in-one suite of foundational business tools for small and medium businesses in North America. Paid combines an intuitive website builder (PaidWeb), an eCommerce platform (PaidCart) with proprietary shipping tools (PaidShipping) and payment processing (PaidPayments) all through one platform. ShipTime (PaidShipping)...

  • Java Developer

    2 weeks ago


    Oakville, Canada ShipTime Full time

    About Us Paid, Inc. provides a powerful all-in-one suite of foundational business tools for small and medium businesses in North America. Paid combines an intuitive website builder (PaidWeb), an eCommerce platform (PaidCart) with proprietary shipping tools (PaidShipping) and payment processing (PaidPayments) all through one platform. ShipTime...

  • Java Developer

    2 weeks ago


    Oakville, Canada ShipTime Full time

    About Us Paid, Inc. provides a powerful all-in-one suite of foundational business tools for small and medium businesses in North America. Paid combines an intuitive website builder (PaidWeb), an eCommerce platform (PaidCart) with proprietary shipping tools (PaidShipping) and payment processing (PaidPayments) all through one platform. ShipTime (PaidShipping)...