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.
- ...the required criteria. Role: Full Stack Developer Location: Toronto, ON (Hybrid) Position... ...years’ experience who needs to have core Java/Springboot skills on backend and Javascript... ...Application Architecture Experience with Git, CI/CD, and deployment processes...SuggestedFull timeWork from homeWorldwide
$95k - $145k per year
...services firm, and at 50 years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Come build High Value Payments with us! We are looking for a Senior Software Engineer to work on a broad range of...SeniorFull timeWork at officeLocal area- ...testing and deployment. As a developer, the candidate will be responsible... ...one another. They will work with a global and diverse team of... ...least 6+ years of experience with Java, and 7+ total IT experience.... ...Seniority Senior...SeniorInternship
$120k - $145k per year
...750+ global experts deliver intelligent solutions trusted by 500 million people. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties...SeniorFull timeWork from homeFlexible hours$95k - $145k per year
.... The role ensures compliance with regulatory and internal policy... ...and regulatory requirements. Develop and apply best practices for... ...of CIAM services. Provide expertise, guidance, and documentation to... ...microservice implementation using Java/J2EE, Spring framework, Gradle...SeniorFull timeWork at office3 days per week- ...-kind. RBC commercial credit products and services strive to empower our clients when they interact with us. We're looking for a talented and passionate Senior Java Developer to join our team. Our team is designed to deliver products throughout the client's journey, not projects...SeniorFull timeFlexible hours
- ...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, Node.js, Python and... ...technical solutions, working closely with product, architecture, QA, DevOps and business...SeniorInternshipWork at officeRemote workRelocation2 days per week
$118k - $152k per year
...Modernize business-critical Java platforms and help shape the next generation of financial... .... The Role Capco is looking for a Senior Java Developer to join a major technology... ...on back-end engineering role for someone with deep Java experience who enjoys solving...SeniorFull timeInternshipImmediate start$102.2k - $125k per year
...related questions and have an open dialogue with your recruiter who can provide you more... ...successful candidate will help design, develop, modernize, and support tools, software,... ...This Role We are looking for a savvy Senior Java Developer to join our growing Prime Technology...SeniorWork from home$80k - $130k per year
...Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector. This... ...support activities as may be determined with the client. Required qualifications... ...from expansive industry and technology expertise. You’ll shape your career by joining a...SeniorFull timeWork at office3 days per week$102.2k - $125k per year
...related questions and have an open dialogue with your recruiter who can provide you more... ...Technology Team is looking for a Senior IT Developer to contribute to the applications build... ...development activities. Hands-on experience with Java/Springboot applications. Actively...SeniorLong term contractWork from home$95k - $145k per year
...: CGI is looking for an experienced Full Stack Developer to work on challenging assignments related to the... .... We are looking for a Full Stack Developer with hands-on expertise in both Angular-based front-end development and Java/Spring-based back-end development, along with demonstrated...SeniorFull timeWork at office2 days per week3 days per week- ...A major North American airline is seeking a Front-End Web Developer to join their innovative team in Toronto. The ideal candidate will drive architectural decisions and technical oversight on Salesforce development while ensuring high-quality software solutions in a fast-paced...
$120.8k - $170.8k per year
...Citi is looking for a Senior Java Developer to take technical ownership of business-critical Credit Risk and Capital Markets platforms, driving... ...across a globally distributed team. If you bring deep Java expertise, Capital Markets domain knowledge, and a drive to solve complex...SeniorLong term contractFull timeInternshipWork at officeRemote work$85k - $100k per year
...guidance to development teams. Develop responsive web applications... ...using .NET Core, Java Spring Boot, or Node.js .... ...Mentor developers and collaborate with architects, product owners, QA... ...experience. ~ Strong frontend expertise: Angular/React/Vue.js, TypeScript...Permanent employmentFull timeLocal area- Job Responsibility: Senior Java Developer As a Senior Java Developer your role is pivotal in designing and implementing robust software solutions within the Life and Annuities Insurance domain. With a focus on Spring Boot and Java the candidate will ensure seamless integration...SeniorFull timeWork at officeRemote work2 days per week3 days per week
$102.2k - $125k per year
...related questions and have an open dialogue with your recruiter who can provide you... .... We do this by designing, developing, and enhancing java based microservices that support different... ...professionals at various capacity (junior to senior developer) Actively contributing...SeniorLong term contractWork from home$55.5k - $120k per year
...requirements into technical specifications, writing Java code +APIs and managing the preparation of... ...structures and programming languages to develop high quality technology applications and... .... Evaluates new technologies for fit with the program/system/eco-system and the...Contract workPart timeWork at officeRelocation2 days per week$92k - $118k per year
...environments. The Role At Capco, we're looking for a Backend Developer – Java/Python & AI with practical experience building AI-powered workflows and... ...for candidates who demonstrate equivalent technical expertise and capabilities. Solid understanding of backend architecture...Full timeInternshipImmediate start$94.3k - $141.5k per year
...skilled and experienced Application Developer to join our dynamic Rates... ..., collaborating closely with various technology and business... ...development skills and deep technical expertise, you will play a crucial role... ..., hands-on experience in Java, SpringBoot, Quarkus and reactive...Full time$120.8k - $170.8k per year
...As a Lead Java Engineer on Citi's distributed calculation platform... ...of memory, partnering closely with software engineers, DevOps... ...distributed calculations every day. Develop new platform features without... ...opportunities to deepen your expertise in distributed systems and...Long term contractFull timeWork at officeRemote work2 days per week$120k per year
...About the Role We are seeking an experienced IVR Developer to join our team supporting enterprise contact center... ...solutions for a bank. This role is ideal for a developer with strong expertise in Cisco CVP , Java , and contact center technologies , with hands-on experience...Permanent employmentFull time$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...SeniorFull timeManual laborWork at officeLocal area$72k - $138k per year
...to enjoy the quality of life that comes with a sustainable future. And as the largest... ...typical day look like? The SAP ABAP senior developer is responsible for the design, development... ...architecture Understanding of HTML, CSS, Java Script Understanding and experience of...SeniorLong term contractPermanent employmentFlexible hoursAfternoon shift- ...and guide junior and mid-level developers, fostering a culture of... ...Collaboration: Work closely with product managers, UX/UI designers... ...with significant experience in a senior or principal role. Proven track... ...Containerization, GCP, CI/CD, Java, React, Node.js, performance,...SeniorFixed term contract
$100k - $145k per year
...learning and large language model (LLM) systems that extract... ...learning team and collaborate with machine learning engineers, legal... ...production and wants to apply that expertise to sophisticated real-world products... ...intelligence problems. Develop production solutions for areas...SeniorFull timeWork at officeLocal areaRemote workFlexible hours- ...is to rationalize and integrate AWB with another internally developed application. Additionally, the project... ...Solid expertise in Big Data solutions utilizing AWS... ...Seniority Senior...Senior
$107k - $157.3k per year
...Overview We are seeking a Senior Full-Stack Staff Engineer to... ...the team, partnering closely with engineering managers, product... ...and resilient in production Developer Experience & Engineering Productivity... ..., with strong hands-on expertise in full-stack web application...SeniorLocal area$90k - $130k per year
...Description: CGI is seeking an experienced Senior Quantexa Entity Resolution & Graph Analytics Developer to design, develop, and enhance... ...sources. Integrate Quantexa with upstream data sources and... ...processing solutions using Spark/Scala or Java and SQL. Develop and consume...SeniorFull timeWork at office1 day per week$70k - $150k per year
...Technology Build the Future of Banking with Generative AI At BMO, we're... ...looking for a passionate and innovative Senior GenAI Software Developer to join our growing team and help design... ...workflows. Strong understanding of LLM model selection, prompt engineering, grounding...SeniorContract workPart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer (with LLM expertise). Be the first to apply!
- java developer remote Toronto, ON
- entry level java developer Toronto, ON
- junior java developer Toronto, ON
- java developer Toronto, ON
- java developer no experience Toronto, ON
- développeur java Toronto, ON
- java software developer Toronto, ON
- senior java developer Toronto, ON
- senior web designer Toronto, ON
- senior project engineer Toronto, ON

