Senior Java Developer (with LLM expertise)
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.
- ...global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation,...SeniorFull timeInternship
$70 - $80 per hour
...professional to join our company in the role of Java Developer. The position will be based in our... ...is a seasoned, full-stack Java developer with exceptional technical, analytical and communication... ...as a Data Protection Champion (DPC), Senior Information Risk Owner (SIRO) or...SeniorHourly payFor contractorsFixed term contractWork at officeLocal areaMonday to fridayAfternoon shift- ...fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital... ...humans pushing toward something bigger, together. Senior Software Engineers II at Confluent take ownership...SeniorFull time
$111.7k - $167.6k per year
...seeking a highly skilled and experienced Senior Software Engineer to join the Continuous... .... You will blend deep CI/CD tooling expertise with strong cloud infrastructure skills to enable... ...enterprise. What You’ll Do Design, develop, and maintain CI/CD pipelines for embedded...SeniorFull timeRemote work3 days per week$115k - $164.6k per year
...the customers’ requirements. This position requires an individual with a passion for modeling, an adept knowledge of system simulation... ...components such as HWIO, RTOS, communication models, etc. Obtain, develop & parameterize sub-system models, such as sensors and actuators,...SeniorFull timeWork at office- ...position The Full Stack Web Developer is responsible for researching... ...backend challenges. Interact with the team to gather, define,... ...spirit, ability to perform in a senior developer role and help other... ...web infrastructure. Strong expertise in setting up DevOps tools and...SeniorFull timeWorldwide
- ...Markham, Ontario, Canada Position: Senior Software Developer - Full Stack Web Application Development... ...this role, you will collaborate closely with customer stakeholders, product owners,... ...Experience with Spring Boot or similar Java frameworks. Experience with asynchronous...SeniorFull timeWorldwide
- ...Build Java microservices and LLM-powered features with Miratech in a hybrid Toronto role requiring two office days weekly. As a Senior Java Developer, you will lead technical design, development, and integration for core banking systems. The work combines Spring Boot, RESTful...SeniorWork at office
- ...Job Title: Software Developer – Junior Location: Toronto, ON Experience... ...work under the guidance of senior developers to deliver reliable,... ...technologies. Assist with integrating front-end interfaces... ...oriented or 3GL language, such as Java, C#, C++, or Python. ~ Basic...SeniorContract workInternship
$20 per hour
Hello, I'm Shiro from Markham, Ontario, and our family is currently looking for a dedicated nanny to join us. We are seeking assistance with our primary school-aged children and would love to find someone who is either open to a live-in or live-out arrangement. Flexibility is...Hourly payFull timeLive InLive out$25 per hour
...This is a live-out position, allowing you to balance your work and personal life effectively. The ideal candidate will have experience with primary school children, working with as well as caring for children with autism and special needs. In addition, be comfortable with household...Hourly payPart timeLive out$167k - $216.2k per year
...looking for an experienced staff fullstack developer to be a key technical leader in our... ...serialization, validation, and integration with our large-scale cloud compute cluster.... ...of mentoring and coaching mid-level and senior engineers, raising the technical bar, and...SeniorFull timeRemote workDay shift$50k - $100k per year
...questions and have an open dialogue with your recruiter who can provide... ...next big move! We are hiring Developing Investment Advisors into our... ...support to help you develop and grow your practice. Accountabilities... ...paths where you can grow your expertise and make a meaningful impact....Full timeWork from home$147k - $196.6k per year
...highly skilled and motivated Staff Software Developer to join our Diagnostics Infrastructure... ...core diagnostic software libraries, along with their interfaces. The ideal candidate... ...Engineering, or a related field. Proven expertise in C++ programming language and other object...Long term contractFull timeWork at office- We are a young professional working family with three kids! We are looking for an experienced nanny to help with our infant son (6 months old) during the day, 4 days a week likely from 9am -3pm. We are looking for basic nanny help for our boy but also light house work around...
- Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance...Full time
- ...Ontario, Canada Position: Software Developer - Frontend Enterprise Web... ...role, you will work closely with backend engineers, UI/UX designers... ...user experience. Strong expertise and hands-on experience in frontend... .... Basic understanding of Java/Kotlin backend services....Full timeWorldwide
$98.7k - $148.1k per year
...our experts lead their fields with dedication, a creative spirit,... ...diverse talents, backgrounds, and expertise. Here, you can apply your... ...Stantec has an opportunity for a Senior Hydrogeologist to join our... ...Program Prepare proposals, develop work plans/budgets and manage...SeniorLong term contractFull timeTemporary workPart timeCasual workWork at officeImmediate startWorldwideFlexible hoursNight shift$95k - $135k per year
...directly to business growth while collaborating with multidisciplinary teams across the... ...Help expand GEI’s hydrogeology practice by developing new client relationships and identifying... ...consulting services. Our range of expertise, project types, and culture make us the choice...SeniorLong term contractWork at officeFlexible hours$85k - $135k per year
...world of possibilities, pursue one with endless opportunities. Imagine... ...world. We are seeking an experienced Senior Terrestrial Biologist with strong technical expertise and established client... ...Environmental Services practice. Develop and maintain strong relationships...SeniorRemplacementFull timeRemote work$122.68k - $144.33k per year
...headquartered in Australia. We partner with our customers to deliver... ...currently recruiting for a Senior Metallurgical Engineer. Our team... ...up to date with the latest developments and technical innovations in metallurgy... ...facilities. Deep expertise in: Ferrous and non-ferrous...SeniorFull timeFor contractorsWork at office$60k - $85k per year
...We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including... ...SSH, SNMPv3, syslog over TLS, NTP authentication, and in line with certification requirements. Periodically upgrade the embedded...Long term contractCasual workWorldwideMonday to friday- ...Canada has an immediate permanent opening for a Microgrid System Developer. About the team: The Smart Grid Technology Lab’s research focuses... ...power industry. The lab has become a research organization with many significant industry achievements. About the job: Design...Permanent employmentFull timeImmediate start
$115k - $164.6k per year
...vehicle software stack. We are looking for a Senior Software Developer to own features and components across... ...mentor junior engineers. You will work with application, platform, cloud,... ...development experience in C or C++, or in Java/Kotlin for Android. ~ Experience developing...SeniorFull timeWork at office3 days per week- ...Work with Us. Change the World. At AECOM, we're delivering... .... Job Description Senior Vice President, Energy AECOM... ...strengthen collaboration, share expertise, improve project delivery, and... ...business lines and geographies, and develop a unified strategy that builds...SeniorFull timeWork at officeLocal areaWorldwideRelocation packageFlexible hours
$115k - $164.6k per year
...at scale — a set of Spring Boot services (with supporting data and eventing infrastructure... ..., build, and operate backend services (Java/Spring Boot) that power device configuration... ...workflows by integrating agentic, model-assisted developer tooling (e.g., automated code-review...SeniorFull timeWork at officeRemote work$126k - $176k per year
...and the technical needs of the customers with the goal of providing a quality product that... ...and configuration control system. Developing specialized knowledge in their system and... ...solutions. Uses technical experience and expertise for data analysis to support recommendations...SeniorPermanent employmentFull timeFor subcontractorRemote workRelocation package$238.94k - $289.94k per year
...resources experts. We partner with customers to deliver projects... ...Worley is seeking an accomplished Senior Project Director to support... ...readiness functions. Build, develop, and lead high-performing... .... Provide project delivery expertise during pursuits, including project...SeniorFull timeContract workFor contractors- ...career. The Role We are looking for a Senior Infrastructure Engineer to own the platforms... ...access controls, and help other engineers develop their skills. Key Responsibilities Own... ...maintenance windows, and coordinating with IT, network, and security partners. Own...SeniorFull timeInternship
$81.6k - $115.2k per year
...questions and have an open dialogue with your recruiter who can provide... ...and Regulatory Reporting, the Senior QC Analyst is responsible for... ...will be expected to help develop the STR QC program in providing... ...paths where you can grow your expertise and make a meaningful impact....SeniorFull timeWork at officeWork from home
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 Markham, ON
- junior java developer Markham, ON
- java developer Markham, ON
- java developer no experience Markham, ON
- java software developer Markham, ON
- senior java developer Markham, ON
- senior web designer Markham, ON
- senior project engineer Markham, ON
- senior ruby developer Markham, ON
- senior crm manager Markham, ON


