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

Developer JAVA Senior (IT)

$90k - $110k per year
Full-time

Infoya

About the Job: We are seeking a highly experienced Senior Java Developer with strong expertise in building scalable microservices-based applications using Spring Boot and Java. This role focuses on designing, developing, and optimizing cloud-native solutions within Google Cloud Platform (GCP). The ideal candidate will have deep knowledge of SQL and NoSQL databases, RESTful API development, distributed systems, and performance optimization in high-traffic environments. You will collaborate closely with cross-functional Agile teams to deliver secure, high-performing, and resilient enterprise-grade applications.

Office Location: Toronto

Employment Type: Permanent

Role Type: New position – current requirement

Work Arrangement: Hybrid (2 days in office)

Position Responsibilities:

  • Develop, optimize, and maintain microservices-based applications using Java and Spring Boot.
  • Design and implement scalable, secure RESTful APIs.
  • Work extensively with SQL databases and NoSQL databases such as CouchDB, MongoDB, Firestore, and Bigtable.
  • Deploy, manage, and monitor applications in Google Cloud Platform (GCP).
  • Implement batch processing solutions and data pipeline integrations.
  • Ensure application performance, scalability, reliability, and security best practices.
  • Contribute to event-driven architectures using messaging systems such as Pub/Sub.
  • Develop unit and integration tests to ensure code quality and application stability.
  • Troubleshoot production issues, debug complex problems, and optimize performance in high-traffic systems.
  • Participate in code reviews, architectural discussions, mentoring, and knowledge-sharing initiatives.
  • Collaborate with Product, QA, DevOps, and Architecture teams within an Agile environment.

Requirements
Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 10+ years of experience in Java development.
  • Strong expertise in Spring Boot and microservices architecture.
  • In-depth knowledge of SQL databases and query optimization.
  • Experience working with NoSQL databases (CouchDB, MongoDB, Firestore, Bigtable).
  • Hands-on experience with Google Cloud Platform (GCP).
  • Strong understanding of distributed systems and REST API design principles.
  • Knowledge of CI/CD pipelines (preferably Jenkins).
  • Experience with event-driven architectures (Pub/Sub).
  • Familiarity with authentication and security standards (OAuth2, JWT).
  • Experience with API gateways (Spring Cloud Gateway, Kong).
  • Knowledge of caching strategies (Redis, Memcached) for performance optimization.
  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with GraphQL and reactive programming (Spring WebFlux).
  • Familiarity with observability and monitoring tools (Prometheus, Grafana, OpenTelemetry).
  • Exposure to financial services, e-commerce, or large-scale data-driven systems.
  • Understanding of multi-tenant architectures and high-availability system design.

About Infoya:

Infoya is a global IT solutions provider specializing in transforming complex challenges into streamlined, AI-powered outcomes. Through proprietary technology accelerators and full-scale enterprise services, Infoya automates workflows, enhances operational efficiency, and drives digital transformation across industries. With a presence in Canada, the US, India, and Costa Rica, we blend technical depth with creative problem-solving to deliver measurable impact. At Infoya, you’ll have the opportunity to work with a diverse and talented team in a dynamic and collaborative environment, with hybrid work options and strong support for professional development and growth.

Benefits
Salary Range: $90,000 to $110,000 CAD/ year

The final compensation offered will depend on local market conditions and geographic location, as well as job-related factors such as the candidate’s knowledge, skills, qualifications, relevant experience, and education/training. Compensation may also include additional components such as benefits, and/or other incentives, where applicable. In accordance with new employment standards requirements, we retain copies of this job posting and applicant information for three (3) years after the posting is removed. We do not use AI technology; all applications are also reviewed by our recruitment team.

Infoya is an equal opportunity employer committed to diversity and inclusion. We welcome applications from all qualified individuals, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, aboriginal status, or any other legally protected factors.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Developer JAVA Senior (IT) in Toronto, ON vacancy
  •  ...inclusive and high-performing culture. The Team As a Software Developer, you will work on RESL (Real Estate Secured Lending) business...  ...assigned Jira stories and tasks Develop backend functionality using Java and Spring Boot (and/or Java EE where applicable) Build and... 
    Suggested
    Flexible hours

    Scotiabank

    Toronto, ON
    8 days ago
  •  ...1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Java IVR Application Developer to join our voice/contact center engineering team and help develop, support, and continuously improve cloud-based IVR... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    5 days ago
  • $70 - $90 per hour

    Position Details: Client: Banking/Financial Title: Senior Java Engineer  Duration: 6+ months (Contract) Possibility of Extension Location: Toronto - Hybrid Pay Rate Range: $70/hr -90/hr    Technical Core: • 8-10+ years Core Java development (enterprise... 
    Senior
    Contract work
    For contractors
    Local area

    Collabera

    Toronto, ON
    25 days ago
  •  ...Hands-on expertise in Spring Boot, Java, REST API development, and Kafka...  ...cloud environments (AWS, Azure, GCP) Big Data & Programming: Experience in developing and optimizing Big Data...  ...Relevant experience and skills, Seniority and performance, Market and business... 
    Suggested
    Full time
    Local area

    Capgemini

    Toronto, ON
    18 days ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto.... 
    Senior
    Work at office
    Remote work
    Toronto, ON
    a month ago
  • $95k - $145k per year

    Senior Java Developer Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2-3 days per week - subject to change at any time.  Your future duties and responsibilities Required qualifications to... 
    Senior
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    more than 2 months ago
  •  ...tooling, and working with a collaborative Team this is for you! Seniority can be from 3-10+ years as they are hiring for many teams. Required...  ...years building production backends, with strong proficiency in Java, and Spring ~ Designing and implementing REST APIs, JSON,... 
    Hourly pay
    Long term contract
    Full time
    Contract work
    Local area

    Motion Recruitment

    Toronto, ON
    16 days ago
  • $70 - $120 per hour

     ...40 hours/week Role Responsibilities Craft realistic developer prompts across multiple categories, such as code review, debugging...  ...Strong proficiency in languages like Python , JavaScript , Java , or C++ . ~ Experience with debugging, testing, and validating... 
    Remote job
    Summer work
    Freelance
    Immediate start

    Mercor

    Toronto, ON
    2 days ago
  • $60 - $70 per hour

     ...Role: Java DeveloperLocation: Toronto, ON Type: Contract Rate: CAD60/hr - CAD70/hr Job Description: ~Design, develop, and maintain Java-based microservices using Spring Boot or similar frameworks. Build and optimize RESTful APIs for high‑performance backend... 
    Senior
    Contract work

    Hays

    Toronto, ON
    a month ago
  •  ...Job Description: Senior Java Backend Developer Location: Toronto Overview This role requires a highly experienced Java backend engineer (8–10 years) with deep expertise in designing, developing, and maintaining enterprise-scale applications. The candidate must... 
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  •  ...Job#: 3020639 Job Description: Full Stack Developer, Global Markets Technology Canada As a Developer within the Global Markets Technology...  ...financial services or global markets. Strong proficiency in Java, Spring Boot, and React Experience in C#, Python, SQL, or... 
    3 days per week

    Apex Systems

    Toronto, ON
    15 days ago
  •  ...Java Full Stack Developer Toronto - Hybrid (4 Days WFO) Role Descriptions: Develop and maintain backend APIs using Java Spring Boot.Build and enhance Angular-based frontend components and application screens. Implement new platform features across both backend... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    1 day ago
  • $95k - $145k per year

    Senior Software Developer - .Net and Java Position Description This role is hybrid and requires you to be at our Client office at a minimum 4 days per week - subject to change at any time. Your future duties and responsibilities Application Development & Architecture... 
    Senior
    Work at office
    Toronto, ON
    a month ago
  •  ...experience with containerization (Docker, Azure Container Apps) and cloud-native architectures. • Microservices, Java, CI/CD, SQL queries, Dataflow, AWS, GCP or Azure • Strong knowledge of cloud security and compliance, including API and container security... 
    Permanent employment
    Full time
    Contract work

    Talencity Inc.

    Toronto, ON
    29 days ago
  • $80 - $100 per hour

     ...Investment Industry Title: Senior Java Engineer Duration: 6 months (Contract) + strong potential to extend Location: Downtown Toronto, ON (4 days/week # of Openings: 2 PR: $80-100/hr Current Challenge Need someone truly hands-on, production-ready... 
    Senior
    Contract work
    For contractors
    Local area

    Collabera

    Toronto, ON
    25 days ago
  •  ...application programs; performing testing for developed applications. Reviewing, analyzing, and...  ...language and frameworks, such as Java/Spring Boot Integration technology and...  ...cloud solutions such as Azure (preferred), GCP, AWS Knowledge and experience with DevOPS... 
    Senior
    Full time

    Royal Bank of Canada

    Toronto, ON
    3 days ago
  •  ...Description WHAT IS THE OPPORTUNITY? This is a Senior Developer position which is part of fast-growing...  ...and Scripting languages such as Java, Python, Shell Script, etc. Excellent...  ...knowledge, skills, and experiences (Azure, AWS, GCP, OpenShift, Dockers, Kubernetes) is... 
    Senior
    Full time
    Internship
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    14 days ago
  • $65k - $115k per year

    Java Developer Position Description We are currently hiring for two experienced Backend Developers to support a large-scale Content Publishing initiative joining the Video Engineering team. The ideal candidates will bring strong hands-on backend development experience,... 
    Toronto, ON
    a month ago
  • $94.3k - $141.5k per year

     ...We are seeking a highly skilled and experienced Application Developer to join our dynamic Rates Technology team. This position is responsible...  ...Server-Side Technologies:  Extensive, hands-on experience in Java, SpringBoot, Quarkus and reactive programming paradigms. API and... 
    Full time

    Citi

    Toronto, ON
    1 day ago
  •  ...Senior Java Full Stack Developer Key skills : (Angular/React + Spring Boot, Microservices) Experience Required : 8-10 Years Role Descriptions : Strong Angular 14, REACT experience. Experience in Spring Boot. Hands on experience in REST API Development... 
    Senior
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Work Type: Hybrid - 2 days/Week to come Office Years of Experience:8+ 8+ Experience in Java Microservices and Azure. Front end development experience (Angular) Experience in Kafka ( good to have) Top 3 Required Skills: 1. Java 2. Microservices and... 
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $60 - $70 per hour

     ...Job Title: Java Backend Developer Location: Toronto, ON HYBRID (3-4 Days)  Duration: Contract 10+month Rate:$60/hr.-$70/hr. We are seeking a highly skilled Senior Java backend Developer with 8+ years of experience in building responsive, scalable, and high-performance... 
    Senior
    Contract work

    Hays

    Toronto, ON
    a month ago
  • $130k - $225k per year

     ...worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing robust, enterprise-scale applications using modern...  ...Do Accelerate Application Development: Rapidly develop new applications leveraging a robust existing... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide

    Veeva Systems

    Toronto, ON
    9 days ago
  • $95k - $145k per year

    Java Full Stack Developer Position Description We are Canada's largest independent information technology services firm, and after 45 years, we...  ...and Routing: HA Proxy, Apache web server, F5 o Cloud : GCP Preferred • Demonstrated ability to learn new technologies,... 
    Work at office
    Remote work
    Toronto, ON
    more than 2 months ago
  • $61.6k - $113.9k per year

     ...knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including...  ...experience and post-secondary degree in related field • Java development (4+ years) with Spring Boot & Microservices • DevOps... 
    Full time
    Contract work
    Part time
    Toronto, ON
    2 days ago
  •  ...Position: Senior Software Developer Duration: 1.5 Years assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00...  ...seeking a Senior Software Developer with deep expertise in Java, Spring Boot, API development, and modern DevOps toolchains.... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    8 hours ago
  •  ...Role: Core Java Developer Experience: 8-10 years Role Summary We are looking for an experienced Intermediate Java Developer with 8–10 years of hands‑on expertise in building high‑performance backend systems, APIs, and microservices. The ideal candidate will have... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    23 days ago
  •  ...Provide technical mentorship and guidance to senior and junior engineers Help drive strategy...  ..., enterprise-level technology stacks with Java, SOAP, and JSON but ideally with a broad...  ...data pipelines using Google Cloud Platform (GCP) services such as DataProc, DBT, PubSub, Kafka... 
    Senior
    Flexible hours

    Scotiabank

    Toronto, ON
    18 days ago
  •  ...Skills: Agile Way of Working~Digital : Mobile Computing - Android Experience Required: 6-8 ~ We are looking for a skilled Android Developer to design| develop| and maintain high-quality mobile applications for the Android platform. You will work closely with cross-... 

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  •  ...Role Descriptions: Proficiency in Java and Spring Boot. Strong knowledge of SQL Server| including database design| optimization| and query writing. Familiarity with RESTful API design and implementation. Knowledge of security best practices for back-end... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Developer JAVA Senior (IT). Be the first to apply!