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.
- ...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...SeniorInternshipWork at officeRemote workRelocation2 days per week
$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- ...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...SeniorWork at officeRemote work
- ...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...SuggestedHourly payExtra incomePermanent employmentFull timeTemporary workPart timeSeasonal workLocal areaWeekend work
$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...SeniorInternshipLive In$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...SeniorInternship$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...SeniorInternship$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....SeniorLong term contractTemporary workLocal areaFlexible hours$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 timeLocal area$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 workInternshipLive In$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 timeFlexible hours- ...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...SeniorOngoing contractContract workInternship
- ...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,...SeniorContract work
- ..., 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 employmentFull timeContract workCasual workWork at officeFlexible hours
- ...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,...SeniorWork at officeWork from home
- ...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 timeCasual workInternshipWork at officeWorldwide
$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 timeTerm timeSummer workInternshipLocal areausd156k - 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...SeniorLong term contractWork at officeLocal areaRemote workWork from homeMonday to fridayFlexible hours3 days per week- ...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 timeCasual workInternshipWork at officeImmediate startRemote work
- ...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 contractContract workWork at officeRemote workFlexible hours
- ...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...SeniorWork at officeRemote work
$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...SeniorFull time$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...SeniorFull timeInternshipWork at office1 day per weekusd160k - 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...SeniorWork at officeLocal areaRemote workWork from homeMonday to fridayFlexible hours3 days per week- ...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...SeniorWork at officeRemote workWork from home
$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,...SeniorLong term contractTemporary workLocal areaFlexible hours$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...SeniorPermanent employmentFull timeInterim roleWork at office$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...SeniorPermanent employmentFull timeWork at office$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...SeniorFull timeContract workTemporary workWork at officeWeekend workAfternoon shift- ...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...
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 no experience Waterloo, ON
- senior java developer Waterloo, ON
- java developer remote Waterloo, ON
- java software developer Waterloo, ON
- java developer Waterloo, ON
- senior disability case manager Waterloo, ON
- senior hardware engineer Waterloo, ON
- senior building operator Waterloo, ON
- senior project manager Waterloo, ON
- senior communications Waterloo, ON

