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

Senior Java Developer (with LLM expertise)

Full-time

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer (with LLM expertise) in Calgary, AB vacancy
  •  ...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... 
    Senior
    Full time
    Part time
    Second job

    Halliburton

    Calgary, AB
    8 hours ago
  •  ...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,... 
    Senior
    Full time
    Internship

    IBM

    Calgary, AB
    6 days ago
  •  ...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... 
    Senior
    Full time

    IBM

    Calgary, AB
    6 days ago
  • $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... 
    Senior
    Contract work
    Casual work
    Work at office
    Flexible hours
    Day shift

    AlgaeCal

    Calgary, AB
    6 days ago
  •  ...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... 
    Senior
    Remote work
    Flexible hours

    xMentium

    Calgary, AB
    a month ago
  •  ...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. ~... 
    Senior
    Full time
    Work at office
    Remote work

    Ndax Canada Inc.

    Calgary, AB
    more than 2 months ago
  •  ...'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... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Calgary, AB
    4 days ago
  • $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... 
    Senior
    Full time
    Local area

    CGI

    Calgary, AB
    2 days 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

    Calgary, AB
    3 days 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

    Calgary, AB
    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

    Calgary, AB
    3 hours ago
  • $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... 
    Senior
    Hourly pay
    Contract work
    Remote work

    Compu-Vision Consulting Inc.

    Calgary, AB
    6 days ago
  • $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)... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Monday to friday
    Flexible hours
    Shift work
    Day shift

    Centre for Newcomers Society of Calgary

    Calgary, AB
    5 days ago
  •  ...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... 
    Senior
    Full time
    Manual labor
    Work at office
    Work from home
    Flexible hours

    Pandell - An ESG Company

    Calgary, AB
    12 days ago
  • 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... 

    Housekeeper.com

    Calgary, AB
    15 days ago
  •  ...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... 
    Senior
    Full time
    Part time

    Halliburton

    Calgary, AB
    2 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start

    PRI Consultants

    Calgary, AB
    8 days ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Flexible hours
    Shift work

    Lightspeed Commerce

    Calgary, AB
    11 hours ago
  • $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 time
    Work from home

    TD

    Calgary, AB
    2 days ago
  •  ...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 contract
    Full time
    Work at office
    Monday to friday

    Suncor Energy Services

    Calgary, AB
    2 days ago
  •  ...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 time
    Contract work
    Casual work
    Work at office
    Flexible hours
    Afternoon shift

    AlgaeCal

    Calgary, AB
    13 days ago
  •  ...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,... 
    Senior
    Full time
    Part time
    Second job
    Shift work

    Halliburton

    Calgary, AB
    8 hours ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work

    Capgemini

    Calgary, AB
    2 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area

    Accenture Global

    Calgary, AB
    3 days ago
  • $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... 
    Senior
    Long term contract

    EY

    Calgary, AB
    4 hours ago
  •  ...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 time
    Work at office
    Flexible hours

    Benevity

    Calgary, AB
    5 days ago
  • $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 time
    Temporary work

    Clientserver Tech Systems

    Calgary, AB
    27 days ago
  •  ...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... 
    Senior
    Full time
    Internship

    Ndax Canada Inc.

    Calgary, AB
    more than 2 months ago
  • $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... 
    Senior
    Long term contract

    Ernst & Young

    Calgary, AB
    25 days ago
  •  ...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... 
    Senior
    Long term contract
    Contract work
    Local area
    Flexible hours

    Hatch

    Calgary, AB
    8 hours 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!