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.
- ...our employees and empowering them to develop themselves and their careers.... ...Job Duties We are seeking a Senior Software Engineer to help build and... ...The ideal candidate has strong Java experience, is comfortable working with distributed processing and cloud-native...SeniorFull timePart timeSecond job
- ...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
- ...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
$80k - $100k per year
...frameworks that are reliable, easy to maintain, and ready to grow with the business. And you’re always looking for ways to make the... ...to be part of. Let’s chat! AlgaeCal is on the lookout for a Senior QA Developer to bring their skills to our lively QA team and help transform...SeniorContract workCasual workWork at officeFlexible hoursDay shift- ...ABOUT THE ROLE We're looking for a Senior Full Stack Developer to build and maintain production systems... ...extraction at scale, we emphasize quality with a specialized human-in-the-loop... ...technical acumen to judge the output of an LLM to be production-worthy or a confident...SeniorRemote workFlexible hours
- ...has assembled a multidisciplinary team with diverse backgrounds, including finance,... ...Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions.... ...Experience working with Swift, Objective C, and Java a plus but not required. ~...SeniorFull timeWork at officeRemote work
- ...'s largest enterprises. By partnering with both large and small players, we stay... ...Description We are looking for a Senior Routing Engine Developer to design and build the next... ...requirements. You will work primarily with Java, Spring Boot, distributed architectures...SeniorFull timeInternshipRemote workRelocation
$60k - $120k per year
...Description: We are seeking Intermediate to Senior Full Stack Developers to design, build, and deploy scalable... ...candidate will have strong front-end expertise in both frontend and backend... ...Code review Agile/Scrum Working with product, QA, and DevOps teams Required...SeniorFull timeLocal area$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 timeWork at officeLocal areaShift work$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 timeWork at officeLocal area- ...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 payExtra incomePermanent employmentFull timeTemporary workPart timeSeasonal workLocal areaWeekend work
$65 - $75 per hour
...Job Title: Senior Full Stack Developer Location: Remote (Within Canada; occasional on-site meetings in Edmonton, AB) Job Type: Contract... ...collaborative software development. ~3 years of experience with automated unit and integration testing. ~3 years of experience...SeniorHourly payContract workRemote work$28 - $30 per hour
...Responsibility: Position Summary: The Job Developer (JD) provides support for our Career and... ...establishing and maintaining working relations with employers and industry organizations to... ...expected outcomes successfully under the Seniors, Community and Social Services (CSS)...SeniorHourly payPermanent employmentFull timeContract workMonday to fridayFlexible hoursShift workDay shift- ...We’re looking for an Intermediate ETL Developer to join Pandell-ESG's Project Services team... ...and wants to take on more responsibility with a team behind them. Your team Our... ...unfamiliar data models with support from senior teammates. Take the technical lead on small...SeniorFull timeManual laborWork at officeWork from homeFlexible hours
- Job Description: Hey my name is Sam. I'm hiring housekeeping available in Calgary, Alberta. I aim to chat with a wonderful candidate with infrequent availability. Service Requirements: My home needs kitchen cleaning, dishes, and refrigerator cleaning. Ideally, you own all necessary...
- ...employees and empowering them to develop themselves and their careers.... ...designed for software engineers with one to five years of relevant... ...required. • Backend and Services: Java, C#/.NET, APIs, service-... ...Developer to Software Developer or Senior Software Developer. Core...SeniorFull timePart time
- ...Junior Software Developer Start your career building real software for a growing engineering... ...and environmental consulting firm with offices across British Columbia, Alberta,... ...API, and user interface, with guidance from senior developers. • Help build and maintain integrations...SeniorPermanent employmentFull timeInternshipWork at officeImmediate start
- ...be in the right place! As a Senior Application Security Engineer... ...strategic shift hard-left toward developer-embedded security and Secure by... ...practices while collaborating closely with Vulnerability Operations to... ...SAST, DAST, SCA, Secrets, and LLM scanner rulesets to eliminate...SeniorFull timeRemote workFlexible hoursShift work
$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- ...can turn complex business content into clear, engaging learning experiences. In this role, you’ll design and develop digital and instructor-supported training, work with stakeholders and subject matter experts, and use a range of authoring and multimedia tools to build...Long term contractFull timeWork at officeMonday to friday
- ...architecture is clean, scalable, and easy for other developers to follow. And when it comes to... ...AlgaeCal is on the lookout for a Lead QA Developer to bring their skills to our lively QA... ...You’ll love it here: You’ll be working with a great team. The developers at AlgaeCal...Full timeContract workCasual workWork at officeFlexible hoursAfternoon shift
- ...employees and empowering them to develop themselves and their careers.... ...to production, working closely with software engineers, AI engineers... ...: TypeScript, Python, Java, C#, and Go Angular, React,... ...environments ~ Experience with LLM-based applications, AI agents,...SeniorFull timePart timeSecond jobShift work
$72.06k - $138.94k per year
...you are considering We are seeking a Senior Backend Engineer with 5+ years of experience building large-... ...system decommissioning. Design and develop event-driven media processing... ...in production environments. ~ Strong expertise in Java and Kotlin backend development...SeniorFull timeLocal areaRemote work$99.45k - $209.9k per year
...content and channel orchestration. With strong client relationships and deep industry expertise, we help our clients operate at... ...looking for a highly effective Senior AEM Architect to join our team.... ...software projects Ensures software developed adheres to best practices and...SeniorFull timeWork at officeLocal area$88k - $132k per year
...a career as unique as you are, with the global scale, support, inclusive... ..., current enterprise data. Develop and integrate Generative/... ...frameworks, agentic tool patterns, LLM capabilities, and cloud... ...level codebases. Familiarity with Java, TypeScript/JavaScript is a plus...SeniorLong term contract- ...Build and maintain scalable AWS and GCP cloud infrastructure with Terraform and reusable IaC libraries. Create reusable, self-service... ...communication and a collaborative platform mindset focused on developer experience and tool adoption. Kubernetes migration, GCP, FinOps...Full timeWork at officeFlexible hours
$50 per hour
...test software code for e-commerce and other Internet applications Oversee the analysis of data and information Support for persons with disabilities ~ Provides awareness training to employees to create a welcoming work environment for persons with disabilities...Full timeTemporary work- ...it to do the following. Requirements • Develop & test smart contracts and programming efforts on Ethereum. • Work with other engineers in an agile environment to... ...and/or equivalent experience • Juniors and/or Senior pro's are being considered. Ultimately, smarts...SeniorFull timeInternship
$88k - $132k per year
...a career as unique as you are, with the global scale, support, inclusive... ..., current enterprise data. Develop and integrate Generative/... ...frameworks, agentic tool patterns, LLM capabilities, and cloud... ...level codebases. Familiarity with Java, TypeScript/JavaScript is a plus...SeniorLong term contract- ...pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining , energy , and infrastructure , our... ...signal requirements. • Interact with clients to develop design scope and provide budget and schedule...SeniorLong term contractContract workLocal areaFlexible hours
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 Calgary, AB
- entry level java developer Calgary, AB
- junior java developer Calgary, AB
- java developer Calgary, AB
- java developer no experience Calgary, AB
- développeur java Calgary, AB
- java software developer Calgary, AB
- senior java developer Calgary, AB
- senior web designer Calgary, AB
- senior project engineer Calgary, AB



