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

Senior Java Developer (with LLM expertise)

Miratech

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.

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.

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 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Developer (with LLM expertise) in Ottawa, ON vacancy
  •  ...We are looking for a Senior Full Stack Developer to design build and maintain both front-end interfaces...  ...performing enterprise applications using Java Spring Boot React Python and SQL. This...  ...technical solutions working closely with product architecture QA DevOps and business... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Ottawa, ON
    1 day ago
  • $69.45k - $119.45k per year

     ...stepping boldly into this future with a clear strategy and purpose:...  ...company our Generative AI and LLM Center of Excellence brings together...  ...Language Model and Agentic AI Developer/Consultant, you will build...  ...frameworks, such as Python, JavaScript, Java, Spring or GoLang, showcasing a... 
    Senior
    Full time
    Manual labor
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    4 days ago
  •  ...Title – . Java Back End Developer (3 Openings Sr/Mid/Jr) Position – Fulltime With our client Location – 100% Remote Work Salary - $Open (Best Possible) ------------------------------------------------------------------------------------------------- Requirements... 
    Suggested
    Full time
    Internship
    Remote work

    Two95 International Inc.

    Ottawa, ON
    more than 2 months ago
  •  ...We are looking for a Senior Full Stack Engineer to design, develop, and support scalable cloud-native applications that power...  ...business processes. You will use Java and Spring Boot to develop scalable backend services, React with TypeScript to create responsive user experiences... 
    Senior
    Internship
    Relocation

    Miratech

    Ottawa, ON
    3 hours ago
  •  ...largest enterprises. By partnering with both large and small players, we stay...  ...Description We are looking for a Senior Full Stack Engineer to design, develop, and support scalable cloud-native...  ...business processes. You will use Java and Spring Boot to develop scalable... 
    Senior
    Full time
    Internship
    Relocation

    Miratech

    Ottawa, ON
    12 days ago
  • $90k - $140k per year

     ...Position Description: Senior Python Developer We are seeking a Senior Python Developer with expertise in cloud native development, Azure Databricks, and API engineering. This role supports the development of scalable solutions that integrate payment processing systems, remittance... 
    Senior
    Full time

    CGI

    Ottawa, ON
    3 days ago
  • $85.5k - $114k per year

     .... We provide our global teams with the resources needed to achieve...  ...take science a step beyond by developing solutions for some of the...  ...cancer. We are seeking a Senior Mainframe Developer to join our...  ...experience Strong hands-on expertise in: COBOL CICS JCL... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Monday to friday
    Ottawa, ON
    12 days ago
  • $100k - $135k per year

     ...The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development...  ...skills, collaboration, and familiarity with Agile methodologies such as the SAFe (Scaled...  ...Applied knowledge and experience with Java, C++, C, JavaScript, TypeScript, and... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    a month ago
  • $115k - $145k per year

     ...business. If you like wild growth and working with happy, enthusiastic over-achievers, you'...  ...Why You’ll Love This Role Lumentum is developing the next generation of Optical Circuit...  ...networks. We are looking for a hands-on senior developer to take technical ownership of embedded... 
    Senior
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    2 days ago
  • $60 per hour

     ...performance issues, and opportunities to improve existing code. Develop and modify Lua scripts based on project requirements. Apply...  ...modular design, data structures, and debugging techniques. Work with Roblox Studio and Roblox development environments where... 
    Senior
    Weekly pay
    Contract work
    Remote work
    10 hours per week

    Lifted, an Upwork Company™

    Ottawa, ON
    11 days ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing...  ...large volumes of routing decisions with strict latency, availability, and...  ...requirements. You will work primarily with Java, Spring Boot, distributed... 
    Senior
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    3 hours ago
  • $58k - $102k per year

     ...the quality of life that comes with a sustainable future. And as...  ...change to support our clients in developing end to end technology delivery...  ...• 5+ years of experience in Java, J2EE and UML • Experience on...  ...culture, some build essential expertise. We offer opportunities and... 
    Permanent employment
    Flexible hours

    Deloitte

    Ottawa, ON
    20 hours ago
  • $108.75k - $152.25k per year

     ...solutions, and development tools, along with the support and services delivered by...  ...(BSP) Team is looking for Driver Developers (Software Dev II & Senior’s) to design and implement the next generation...  .... In return for your skills, expertise and enthusiasm, we will provide you with... 
    Senior
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    3 days ago
  •  ...strengthen and secure Canada’s digital landscape. By working with the CIRA registry team, you’ll play a part in advancing...  ...and beyond. Who You Are You’re an experienced Senior Business Intelligence Developer who enjoys solving complex business problems through data... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work

    CIRA

    Ottawa, ON
    14 days ago
  •  ...noticed, but big enough to provide you with a meaningful career, then we want to hear...  ...) is currently looking to staff the Senior Full-Stack Developer (Senior Digital Product Developer) position...  ...using technologies such as C#, VB.NET, Java, or other object-oriented programming... 
    Senior
    Full time
    Fixed term contract

    House of Commons (Canada) / Chambre des communes (Canada)

    Ottawa, ON
    10 days ago
  • $150k - $183k per year

     ...Senior Software Developer – Embedded VoIP Systems About the Role We are seeking an experienced Embedded Software Developer to join our team...  ...maintain software for embedded Linux-based platforms. Work with bootloaders, the Linux kernel, and device drivers , including... 
    Senior
    Full time
    Flexible hours

    Fortinet

    Ottawa, ON
    2 days ago
  • $108.75k - $152.25k per year

     ...hypervisors, middleware, solutions, and development tools, along with support and services delivered by trusted embedded software experts...  ...Team is seeking an experienced and highly motivated Software Developer in Test to help validate and deliver next-generation QNX software... 
    Senior
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    3 days 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... 
    Hourly pay
    Extra income
    Permanent employment
    Full time
    Temporary work
    Part time
    Seasonal work
    Local area
    Weekend work

    Uber eats

    Ottawa, ON
    6 hours ago
  • $69.45k - $119.45k per year

     ...step up and take your technology expertise to the next level?There is...  ...challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking...  ...Data Mapping Collaborate with business analysts, tech leads,...  ...framework. ~ Proficiency in Java, J2EE, and web technologies.... 
    Full time
    Work at office
    Local area
    Shift work

    Accenture Global

    Ottawa, ON
    4 days ago
  •  ...Senior Mainframe Developer role at Thermo Fisher Scientific in Ottawa supporting critical application...  ...modernization. The position requires deep COBOL expertise, end-to-end project ownership, and...  ..., defects, and production fixes with quality and timeliness Analyze business... 
    Senior

    Thermo Fisher Scientific

    Ottawa, ON
    a month ago
  • $100.3k - $216.7k per year

     .... The difference between an AI Developer and what we are looking for is...  ...stack. You will work directly with client development teams, lead...  ...Integrate and abstract across multiple LLM providers — OpenAI, Anthropic,...  ...in Python; experience with Java or equivalent backend language... 
    Full time
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    4 days ago
  • $108.75k - $152.25k per year

     ...thousands of trailers, containers, and high-value assets across North America. Learn more. Our platform has achieved strong market traction, with a fast-expanding device footprint and a lean, highly skilled engineering team tackling challenges in big data, cloud architecture, and... 
    Senior
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    3 days ago
  • $108.75k - $152.25k per year

     ...our Sensor Framework team is developing a high-performance, scalable framework...  ...to interact seamlessly with cameras and other sensors on QNX...  ...you. What you’ll do As a senior member of the team, you’ll contribute...  ...challenges Share technical expertise and contribute to engineering... 
    Senior
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    3 days ago
  •  ...internal system "NAME under NDA" a custom .NET/C# application with a SQL Server database used to calculate deposit insurance coverage...  ...French: B1 Intermediate,English: B2 Upper Intermediate Seniority Senior... 
    Senior

    Luxoft

    Ottawa, ON
    a month ago
  • $75k - $125k per year

     ...seeking Intermediate Agentic AI Developers / AI Engineers to support an AI modernization initiative with a major Government of Canada...  ...AI applications, AI agents, or LLM-based solutions. ~ Strong Python...  ...industry and technology expertise. You’ll shape your career by joining... 
    Full time

    CGI

    Ottawa, ON
    3 days ago
  • $80k - $90k per year

     ...are looking for a Frontend/UI Developer to join the Larus team. You will...  ...information, interactive maps with NATO symbology, AI-powered...  ...AI/ML-powered UX- Integrating LLM services, building chat interfaces...  ...apart and open pathways to seniority: Frontend architecture - modular... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    Monday to friday
    3 days per week

    Larus Technologies

    Ottawa, ON
    14 days ago
  •  ...Python Developer We are: Looking to be part of a transformational digital...  ...regarding field of expertise. Identify, assess, and solve...  ...opportunities and present to senior leadership at potential clients...  ...pytest). ~ Practical experience with multi-threading or asynchronous... 
    Senior
    Hourly pay
    Full time
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    4 days ago
  • $125k - $165k per year

     ...company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the...  ...'ll do: Collaborate with your pod — a small, focused team of developers — to build and maintain IAM capabilities Contribute to the... 
    Senior
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Ottawa, ON
    17 hours ago
  • Junior Full Stack Developer Position Description Work arrangement...  ...-end systems, collaborating with designers, product owners, and...  ...successful in this role • Hands-on Java development experience writing...  ...industry and technology expertise. You’ll shape your career... 
    Internship
    Remote work
    Ottawa, ON
    4 days ago
  • $69k - $86k per year

     ...optimization. Working closely with your team and development teams...  ..., apply your automation expertise, and drive continuous improvement...  ...quality, and create a better developer experience. What you will do:...  ...systems in test or design, e.g., LLM-based agents, multi-agent workflows... 
    Long term contract
    Full time
    Temporary work

    Ericsson

    Ottawa, ON
    3 days 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!