Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer (with LLM expertise)

Full-time

Miratech



Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989. 
Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.

Job Description



We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development and integration of core banking application systems for a major financial services client.

This role bridges high-scale microservices architecture with GenAI. You will help the bank build scalable, resilient, API-driven ecosystems that embed LLMs, agentic workflows, and intelligent automation into business processes. Day-to-day, you will implement solutions designed by the architecture team in Java and Spring Boot, build LLM-powered and agentic features, and shape how the wider developer group adopts AI-assisted engineering.

Working Model: This is a hybrid role requiring 2 days per week in a downtown Toronto office.

Responsibilities:

  • Lead the design and delivery of Java/Spring Boot microservices, establishing API-first design principles, service-to-service communication and secure integration patterns.
  • Implement solutions designed by architects, turning target designs into production-ready, well-tested services.
  • Identify, prototype and build automation using AI technologies, and architect backend systems that support LLM integration, Retrieval-Augmented Generation (RAG) and vector databases.
  • Build agentic workflows and design, test and refine prompts for LLM-powered features.
  • Design event-driven workflows using streaming platforms such as Kafka.
  • Ensure solutions fit containerized, cloud-native deployments on Docker, Kubernetes/OpenShift or Azure, delivered through CI/CD pipelines.
  • Drive formal design reviews, contribute to technology stack selection, and define caching and observability strategies.
  • Manage application security, including OAuth2/JWT authentication and authorization.
  • Promote AI-assisted engineering across the developer group, including prompt engineering and the practical adoption of GitHub Copilot to speed up software delivery.

Qualifications

  • 7+ years of experience designing and implementing large-scale enterprise applications.
  • Deep expertise in Java, Spring Boot, RESTful APIs and gRPC services.
  • Strong proficiency in Python, prompt patterns, LLM orchestration frameworks such as LangChain or LlamaIndex, and working with vector databases.
  • Hands-on experience with Kafka, RDBMS/SQL, NoSQL and high-performance caching architectures.
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions), Docker/Podman, OpenShift/Kubernetes and cloud platforms.
  • Solid understanding of application security, including OAuth2 and JWT.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field, or equivalent practical experience.

Nice to have:

  • Experience in banking, financial services or another regulated industry.
  • Experience with production GenAI solutions, multiple LLM providers, LLM evaluation and agentic workflows.
  • Familiarity with AI governance, model risk management, privacy controls and responsible AI practices.
  • Experience with Redis, messaging and streaming services, and Infrastructure as Code.
  • Experience with security testing, DevSecOps, Agile/Scrum and GitHub Copilot.
  • Experience mentoring developers and contributing to architecture standards, technical governance and engineering strategy.

Additional Information



We offer:

  • Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
  • Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
  • Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
  • Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
  • Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
  • Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
  • Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.

*Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer (with LLM expertise) in Waterloo, ON vacancy
  •  ...We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development and integration of core banking application systems for a major financial services client. This role bridges high-scale microservices architecture with GenAI. You will... 
    Senior
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Waterloo, ON
    18 hours ago
  • $182k - $186k per year

     ...Responsibilities Design, build, and maintain Android developer infrastructure, including build tooling,...  .... Partner cross-functionally with product teams to identify developer...  ...Development experience with Kotlin or Java. Preferred: experience with Dagger or Hilt... 
    Senior

    Google

    Waterloo, ON
    5 days ago
  •  ...to be your best self. You'll work with dynamic colleagues - experts in their...  ...Operations Support (AOS) develops and supports IT applications with...  ...Life.   We are looking for a Senior Software Engineer with strong full-stack Java experience and hands-on iOS development... 
    Senior
    Work at office
    Remote work

    Sun Life of Canada - Corporate

    Waterloo, ON
    18 hours ago
  •  ...Your Schedule. Your Goals. Start Delivering with Uber. What is Uber? Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly. Delivering with Uber allows you to earn quick cash while maintaining the flexibility your schedule... 
    Suggested
    Hourly pay
    Extra income
    Permanent employment
    Full time
    Temporary work
    Part time
    Seasonal work
    Local area
    Weekend work

    Uber eats

    Waterloo, ON
    21 hours ago
  • $125k - $145k per year

     ...business strategies. We are seeking a Senior Software Developer to join our Waterloo team. As a vital...  ...integration test plans, collaborating with other team members to address test...  ...development, design, and coding experience with Java /Springboot is an asset. Experience... 
    Senior
    Internship
    Live In

    AGFA

    Waterloo, ON
    21 days ago
  • $141.9k - $212.9k per year

     ...the PlayStation brand, a name synonymous with entertainment excellence and creativity. Senior Software Engineer / Software Developer (React Native)    Build what’s next for...  ...as a multiplier for frontend development expertise across the broader team. Investigate new... 
    Senior
    Internship

    PlayStation Global

    Waterloo, ON
    a month ago
  • $141.9k - $212.9k per year

     ...experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Senior Software Engineer, Backend Waterloo, ON...  ...engineers and act as a multiplier for backend development expertise across the broader team.  Collaborate with... 
    Senior
    Internship

    PlayStation Global

    Waterloo, ON
    a month ago
  • $113k - $163k per year

     ...As a Senior Full Stack Engineer, you will help shape solutions, advance...  ...deliverables aligned with business and technology roadmaps...  ...Position Responsibilities: Design, develop, test, deliver, maintain and continuously...  ...Languages and runtimes: Java, TypeScript, JavaScript, Node.... 
    Senior
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Manulife

    Waterloo, ON
    18 hours ago
  • $126k - $129k per year

     ...experience. ~1 year of experience with software development in one or...  ...(e.g., Python, C, C++, Java, JavaScript) in an industry setting...  ...Processing, Networking, Developing Software Systems, or Security...  ...Google's software developers develop the next-generation technologies... 
    Full time
    Local area

    Google

    Waterloo, ON
    3 days ago
  • $95k - $135k per year

     ...Waterloo, ON What You'll Do: Design, develop, implement, and maintain automated test...  ...validation Ensure alignment with regulatory requirements Who You Are:...  ...testing methodologies ~ Proficiency in Java and frameworks such as JUnit and Cucumber... 
    Contract work
    Internship
    Live In

    AGFA

    Waterloo, ON
    22 days ago
  • $115k - $135k per year

     ...a safer cleaner and smarter world. Were developing leading-edge wireless-enabled MCUs DSPs and...  ...an innovative and creative Systems Developer to join our team in Waterloo. This position...  ...electrical simulation tools Familiarity with FPGA development firmware and C programming... 
    Full time
    Flexible hours

    onsemi

    Waterloo, ON
    21 hours ago
  •  ...create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Sony Interactive Entertainment is seeking a Senior Software Developer on a contract basis for an internal tooling team in Foundational Systems and... 
    Senior
    Ongoing contract
    Contract work
    Internship

    PlayStation Global

    Waterloo, ON
    20 hours ago
  •  ...Job Title: Application Developer Location: Toronto, ON, Waterloo, ON (Hybrid 2-3 days onsite) Duration: 12 Months contract with possibility of extension Job Description: Seeking a Senior Software Engineer with experience in software development, cloud engineering,... 
    Senior
    Contract work

    Hays

    Waterloo, ON
    19 days ago
  •  ..., Skywise combines aircraft manufacturer expertise and digital know-how to transform operational...  ...and technical AI Automation Developer to partner across value streams and business...  ...and Business Applications. We work closely with the functional units of the business (ie.... 
    Permanent employment
    Full time
    Contract work
    Casual work
    Work at office
    Flexible hours

    Airbus

    Waterloo, ON
    3 days ago
  •  ...be your best self. You'll work with dynamic colleagues - experts...  ...world. Job Description: Senior Software Engineer – Agentic QE...  ...role focuses on designing and developing software solutions that enable...  ...expected to contribute technical expertise, influence design decisions,... 
    Senior
    Work at office
    Work from home

    Sun Life of Canada - Corporate

    Waterloo, ON
    18 hours ago
  •  ...Software Developer Intern  Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE...  ...As part of PlayStation Engineering, the team collaborates closely with product teams, platform engineers, and QA professionals worldwide... 
    Full time
    Casual work
    Internship
    Work at office
    Worldwide

    PlayStation Waterloo Co-Op

    Waterloo, ON
    6 days ago
  • $120k per year

     ...application, we likely proceeded with other candidates for that...  ...including but not limited to: C, C++, Java, or Python. Preferred...  ...community-building. The Software Developing Internship program will give...  ...computer science solutions, develop scalable, distributed software... 
    Full time
    Term time
    Summer work
    Internship
    Local area

    Google

    Waterloo, ON
    2 days ago
  • usd156k - usd214.5k per year

     ...world to sell in their stores. With the right tools and insights, we...  ...step in that journey. As a Senior Product Engineer on the Listing...  ...quality tradeoffs when running LLM and vision workloads over large...  ...Proficiency in at least one of Java, Kotlin, or JavaScript ~ Comfort... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Monday to friday
    Flexible hours
    3 days per week

    Faire

    Waterloo, ON
    1 day ago
  •  ...Software Developer in Test Co-op - University of Toronto. This is for PEY 12 - 16 month co-op Why PlayStation? PlayStation isn’t just...  ..., contributing to the team's automation codebase. Collaborate with engineers and cross-functional teams to identify, troubleshoot, and... 
    Full time
    Casual work
    Internship
    Work at office
    Immediate start
    Remote work

    PlayStation Waterloo Co-Op

    Waterloo, ON
    17 days ago
  •  ...have grown to become a global organization with over 2000 employees around the world, 6...  ...product adoption. As a contract Curriculum Developer on this team, you will design and develop...  ...chain concepts and helps learners build expertise on Kinaxis solutions. Working closely... 
    Long term contract
    Contract work
    Work at office
    Remote work
    Flexible hours

    Kinaxis

    Waterloo, ON
    26 days ago
  •  ...to be your best self. You'll work with dynamic colleagues - experts in their...  ...looking for a highly motivated Senior Software Engineer with at least 10 years of Java application support, analysis, and...  ...necessary. Participate in design, develop, test and debug programs for Java... 
    Senior
    Work at office
    Remote work

    Sun Life of Canada - Corporate

    Waterloo, ON
    18 hours ago
  • $181.05k - $213k per year

     ...Built to replace fragmented tools with a single system of record,...  ...outcome. You'll join a small, senior team that blends startup-style...  ...and Kafka . We also utilize Java, gRPC, and AWS.  Execution:...  ...geography, candidate experience and expertise, and other factors. Disclosures... 
    Senior
    Full time

    Carta

    Waterloo, ON
    1 day ago
  • $181.05k - $213k per year

     ...Built to replace fragmented tools with a single system of record,...  ...reporting. You’ll join small, senior teams that blend startup-style...  ...and Kafka . We also utilize Java, gRPC, and AWS.  Execution:...  ...geography, candidate experience and expertise, and other factors. Disclosures... 
    Senior
    Full time
    Internship
    Work at office
    1 day per week

    Carta

    Waterloo, ON
    1 day ago
  • usd160k - usd222k per year

     ...world to sell in their stores. With the right tools and insights, we...  ...product engineering teams to develop and deploy secure software that...  ...the data; and iterate. As a Senior Software Engineer, Product Security...  ...code in OOP languages such as Java, Python, or Typescript A... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Monday to friday
    Flexible hours
    3 days per week

    Faire

    Waterloo, ON
    1 day ago
  •  ...be your best self. You'll work with dynamic colleagues - experts...  ...Life is seeking a highly skilled Senior Operational Engineer to join...  ...requirements, refine solutions, and develop innovative telephony and AI-...  .... Provide subject matter expertise and mentoring to operations... 
    Senior
    Work at office
    Remote work
    Work from home

    Sun Life of Canada - Corporate

    Waterloo, ON
    18 hours ago
  • $113k - $163k per year

     ...We are looking for a Senior Software Engineer to join our Affinity...  ...hands-on role, you will design, develop, modernize, and support...  ...able to bridge COBOL/mainframe expertise to modern stack, enjoys solving...  ...architecture, design, and code reviews with a focus on scalability,... 
    Senior
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Manulife

    Waterloo, ON
    18 hours ago
  • $80.25k - $100.31k per year

     ...all abilities, interests, and expertise. As part of our workforce, you...  ...59PM Job Description: The Senior Investigations Specialist [SIS...  ...practices comply with applicable legislation, collective...  ...non-academic environments. Develops and executes investigation plans... 
    Senior
    Permanent employment
    Full time
    Interim role
    Work at office

    University of Waterloo

    Waterloo, ON
    18 hours ago
  • $104k - $130k per year

     ...all abilities, interests, and expertise. As part of our workforce, you...  ...Description: Primary Purpose  The Senior Workday Architect is the...  ...Financial Management. Working with the Enterprise Systems...  ...architecture and design governance  Develops and maintains Workday target... 
    Senior
    Permanent employment
    Full time
    Work at office

    University of Waterloo

    Waterloo, ON
    18 hours ago
  • $73.7k - $92.12k per year

     ...all abilities, interests, and expertise. As part of our workforce, you...  ...Development, and working in cooperation with Engineering’s Development and Alumni Affairs team, the Senior/Development Officer will be...  ...& Prospect Management  Develops and maintains a good working knowledge... 
    Senior
    Full time
    Contract work
    Temporary work
    Work at office
    Weekend work
    Afternoon shift

    University of Waterloo

    Waterloo, ON
    18 hours ago
  •  ...crucial role in modernizing digital investigations, helping investigators fight crime, protect assets, and guard national security.   With employees based around the world, Magnet Forensics has been expanding our global presence. As a part of Magnet Forensics, you can... 

    magnetforensics

    Waterloo, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer (with LLM expertise). Be the first to apply!