Job Closed
This listing is no longer active.
Egal, wer Du bist, wie Du aussiehst, wen Du liebst oder woher Du kommst, bei Just Eat Takeaway.com findest Du Deinen Platz. Wir setzen uns dafür ein, eine integrative Kultur zu schaffen, die die Vielfalt der Menschen und des Denkens fördert.
Senior Java Developer
Location
Canada
Posted
12 days ago
Salary
C$102.6K - C$125.3K / year
Seniority
Senior
Job Description
Senior Java Developer
Just Eat Takeaway.com
Role Description Join the team at the heart of our partners' success. We are a cross-functional team of Mobile, Web, and Backend engineers dedicated to building innovative platform tools that empower our restaurant and retail partners to thrive. Our work provides the foundation for their growth on our network. As a Senior Backend Engineer, you will be a key contributor, designing and building the robust Java services and APIs that power our entire partner ecosystem. We own our products from ideation to release and operate in a fast-paced, agile environment. We don’t just write code; we live by our mantra to "Question every requirement!" to ensure we build the right things, the right way. We are looking for a collaborative and curious engineer who is passionate about building scalable systems. If you're excited by technical challenges and want to see your work make a tangible impact, this is the team for you. Experience using AI coding assistants and an understanding of prompt engineering would be a strong asset. - Maintain existing and develop new microservices using Java 21. - Extend the functionality of existing applications per Business requests. - Maintain existing and develop new infrastructure resources on the AWS platform using Terraform. - Work with a microservices architecture using REST API and Message Brokers. - Design, build, and maintain high-performance, scalable backend services and APIs using Java. - Collaborate daily with Mobile, Web, and Product counterparts to deliver seamless end-to-end features. - Own your work throughout the entire product development lifecycle, from technical design and planning to market release. - Review the code of peers in a team. Mentoring more junior team members. - Contribute and adhere to patterns and processes. - Identify improvements, highlight risks vs benefits, and translate them into technical requirements. - Work with the product team, providing technical knowledge and expertise, helping to design the future of our products. - Participate in paid on-call rotation. Qualifications - Be curious, with a strong appetite for new knowledge. - Strong software engineering fundamentals, including data structures, design patterns, testing, and debugging. - Solid understanding of consuming, producing, and designing RESTful web services. - Experience with Docker containers, and microservices architecture. - Experience with Java (Spark and Quarkus frameworks). - Experience with streams and list operations. - Experience in design patterns (Onion Architecture, DDD). - Experience with message brokers (Amazon SQS, RabbitMQ). - Experience with AWS (ECS, Lambda, DynamoDB, RDS, ElasticSearch, Redis). - Experience with System logging and monitoring using tools such as Grafana, AWS CloudWatch and DataDog. - Experience with data persistence in relational, MySQL, unstructured and/or cached forms. - Knowledge of Infrastructure-as-a-Code (Terraform). - Understanding of continuous delivery, deployment, and integration. - Familiarity with CI/CD best practices and tools (Jenkins, Groovy). - Familiarity with Version Control (Git) and related tools (Bitbucket). Requirements - Experience leveraging AI coding assistants (e.g., GitHub Copilot) and an interest in prompt engineering to accelerate development. - Experience mentoring/influencing peers. - Be comfortable in a multi-team environment, and familiar with pull-request workflows & etiquette. - Be a self-starter, whether that’s coming up with new ideas, developing organizational and technical knowledge, or improving existing processes and solutions. - Familiarity with Java framework Quarkus. - Some experience working with React.js and Python - it is useful to understand what Front End teammates are working on. - Familiarity with code quality tools (SonarQube). Benefits - Thrive in a collaborative culture where your ideas matter. - Enjoy a monthly Skip spend allowance – treat yourself! - Generous PTO with a buy and sell program with up to 5 extra days! - Up to 20 weeks top up for parental leave. - Flexible medical & dental insurance for you and your family. - Access world-class training resources to power your success. - Exclusive offers from Workperks from hundreds of top brands. - RRSP contributions with diverse investment portfolios. - Access paid sick time to care for yourself or your family when life happens & access to our well-being support programs. - Enjoy the freedom to work from almost anywhere in the world for 4 weeks a year. - Fuel your personal and professional evolution through our dedicated mentorship, global mobility pathways, and a wellness-first culture rooted in true diversity and inclusion.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Data Developer, Analytics & Insights
AutodeskHow the world gets designed and made. #MakeAnything
• Design, develop, automate and maintain scalable, robust and reliable ELT/ETL data pipelines that collect, process and transform large volumes of structure and unstructured data from various sources • Maintain and enhance our existing data architecture to ensure smooth and efficient data flow across platforms • Interface with data peers, product managers and cross-functional stakeholders to gather requirements, sequence work, and document technical solutions • Implement best practices for data quality, integrity and governance, including monitoring, validation and auditing processes to ensure reliable and consistent data availability • Contribute to a team culture that values quality, robustness, and scalability while fostering initiatives and innovation by staying up to date with industry trends and new technologies • Apply an AI-native data engineering mindset by using ML-driven validation, anomaly detection, automated schema evolution, automated data lineage and optimizations for pipeline performance and resource efficiency
Senior Developer, Intelligent Automation
Graebel Companies, Inc.Are you ready to open a world of opportunity in talent mobility? Our clients include some of the largest and most recognized brands in the world. They’re innovators and leaders in their industries, making life-enhancing breakthroughs every day. We help them tap into those opportunities by placing their exceptional people where they need to be, anywhere in the world. When it comes to service, we set the bar for exceptional … and then we raise it with fresh ideas, leading tools and innovative approaches, and it’s all grounded in our values of truth, love, and integrity. We call it People-first Mobility. We’re looking for exceptional people who share those values along with our passion for delivering the highest levels of service. If that sounds like you, and if you’re ready for a new career opportunity, we’d like to hear from you!
Role Description This role can be based anywhere in the United States. We are seeking a Senior Developer, Intelligent Automation to help us build the next generation of AI and automation solutions across the enterprise. Graebel is maturing rapidly in the AI space, and this role is central to delivering production-grade agentic and automation solutions that combine the Azure AI stack (Azure AI Foundry, Azure OpenAI, Azure AI Search) with Microsoft 365 Copilot, Copilot Studio, and Power Platform. This is a hands-on senior development role for someone who loves to build. You'll work alongside our existing automation team to deliver intelligent agents, integrated workflows, and embedded AI experiences that solve real business problems. You will own significant pieces of solution delivery - designing, building, testing, and supporting what you ship. There is a clear growth path here. The right person will start as our strongest hands-on builder on the advanced AI stack and, over time, grow into a senior solution design and architecture role as our AI capability scales. We are explicitly hiring for someone with that trajectory in mind. We are committed to fair and transparent compensation. The salary range for this role is based on several factors including experience, skills, and qualifications and is $115,000 to $140,000 USD. Qualifications - Experience with Azure AI Foundry, Azure OpenAI, and Azure AI Search. - Proficiency in Microsoft 365 Copilot, Copilot Studio, and Power Platform. - Hands-on experience in building production-grade AI solutions. Requirements - Building solutions: - Build production-grade AI solutions on Azure AI Foundry, including RAG patterns, embeddings and vector search, prompt management, function/tool calling, and evaluation. - Develop, configure, and extend Copilot Studio agents and Microsoft 365 Copilot extensions (declarative agents, plugins, connectors, knowledge sources). - Build solutions in Power Platform — Power Apps (canvas and model-driven), Power Automate, Dataverse, custom connectors. - Develop APIs, integration layers, and supporting services (Azure Functions, Logic Apps, API Management) to connect AI solutions to Graebel's enterprise systems. - Implement CI/CD pipelines, source control, and environment-management practices using Azure DevOps and/or GitHub. - Contributing to design: - Contribute to solution design alongside more senior team members and IT leadership — turning business problems into technical solutions and selecting the right blend of Azure AI services, Copilot Studio, Power Platform, and custom code. - Help define reusable patterns, components, and templates that accelerate future delivery. - Participate in design reviews, code reviews, and technical decision-making. - Quality and governance: - Follow and help refine team practices around content safety, PII handling, prompt versioning, model selection, logging, and observability. - Take ownership of supportability — what you build, you help support. - Stay current with the rapid evolution of the Microsoft AI platform and bring fresh patterns back to the team. - Collaboration: - Partner with business stakeholders to clarify requirements, demo progress, and validate that what we're building actually solves the problem. - Communicate technical concepts clearly to non-technical audiences. - Mentor more junior developers and analysts on Power Platform and Copilot Studio patterns as you grow into the senior end of the team. Benefits
Role Description As a Senior Software Engineer specializing in Application Security in Hypori’s Product & Engineering organization, you enable software engineering teams to continuously improve the security posture of our products and operational SaaS environments. You combine hands-on AppSec and DevSecOps expertise – integrating security tooling in CI/CD pipelines, developing security patterns, and serving as a subject matter expert for the secure development and deployment of containerized microservices, cloud infrastructure, and other product components. Responsibilities - Maintain a deep understanding of the security aspects of Hypori's product/system architecture and implementation patterns. - Collaborate with engineering teams on threat models. - Participate in design and architecture reviews. - Engage across scrum teams to surface and address application security, privacy, and compliance concerns. - Be the go-to AppSec expert for software engineering, security, and compliance teams. - Mentor engineers on application security principles, secure design patterns, and secure coding practices. - Grow security capability and awareness through thought leadership and active engagement. - Develop and maintain software security patterns to enable security/compliance/privacy-by-default engineering. - Lead automation and integration of vulnerability management tooling – including SAST, DAST, and SCA tools. - Perform security-focused code reviews on request, providing targeted guidance on security-sensitive components and implementation decisions. - Triage vulnerability and compliance testing results for technical implications. - Contribute to technical compliance strategies and hardening across cloud infrastructure, development/QA environments, and system components. - Actively contribute to the success of Hypori’s Security Champions program. - Participate in Engineering on-call rotations to provide application security expertise during incident triage and response. - Protect intellectual property, user data, and system integrity by adhering to Hypori's policies and procedures for secure software development. Qualifications - Must be a US Citizen or US Permanent Resident. - 5+ years of hands-on software engineering experience, with a demonstrated focus on building and securing production systems. - Proficient in at least one programming language. - Proficient in understanding and explaining the ins and outs of software vulnerabilities across stacks. - Proficient in the security management of cloud infrastructure services and container-based deployments. - Proficient in the management of software supply chain security aspects. - Proficient in secrets management practices and tooling. - Proficient in expressing the concepts of identity & access management, applied cryptography, network security, and related security domains. - Proficient in API security concepts and their application. - Proficient in concisely articulating both technical risk and the trade-offs of proposed solutions. - Experience with modern CI/CD pipelines and scrum-based engineering practices. - Experience in interpreting security and compliance frameworks and standards. - Experience with application security testing tools and techniques. - Experience with AI/LLM-assisted tooling to automate application security tasks. Preferred Attributes - Proficient in the application of infrastructure-as-code principles and associated security paradigms. - Familiarity with FedRAMP, NIST SP 800-53, or comparable government compliance frameworks. - Experience working in or supporting a government or defense technology environment. Benefits - Generous benefits package including medical, dental, and vision insurance. - Parental leave and life and disability packages. - 401(k) plan with employer-matching contributions that vest starting from your first day of employment. - Performance bonus, primarily contingent upon company-wide performance.
• Develop and maintain Oracle PL/SQL routines, ensuring data quality and integrity. • Support the analysis, correction, and optimization of scripts in relational databases. • Assist with system support by handling tickets and incidents. • Collaborate with the team to identify improvements and technical solutions. • Participate in the squad's agile ceremonies (Daily, Planning, Review, Retrospective, and Refinement). • Work alongside other developers and analysts, contributing to the team's deliveries.


