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 2 days ago
Similar jobs that could be interesting for youBased on the Developer JAVA Senior (IT) in Toronto, ON vacancy
  •  ...Markets businesses. GBME is searching for Java Software Engineers who are continuous...  ...and cross functional engineering leaders to develop and implement market leading solutions for...  ...containerized systems in public cloud (Azure or GKE/GCP) What's in it for you? Diversity,... 
    Senior
    Flexible hours

    Scotiabank

    Toronto, ON
    11 days ago
  • $110k - $140k per year

     ...spread globally. Technologies used: Java 8/11/17, JWS, Oracle, custom frameworks,...  ...Be proactive and ensure the software developed by the Team remains compliant with prescribed...  ...Seniority Senior... 
    Senior

    Luxoft

    Toronto, ON
    9 days ago
  •  ...offices in Toronto, Quebec & Montreal. We are currently seeking an experienced professional to join our team in the role of JAVA Senior Developer In this role, you will: ~ Develop and design strategic trade store and life-cycle management platform for fixed income... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    GFT Technologies SE

    Toronto, ON
    9 days ago
  •  ...performing culture. We are seeking a Senior Software Developer for the Canadian Digital Banking Engineering...  ...facing platforms ~ Proficient in Java to support Enterprise Applications and Services...  ...systems in public cloud (Azure and GKE/GCP) ~ Have a proficient understanding of... 
    Senior
    Permanent employment
    Flexible hours

    Scotiabank

    Toronto, ON
    9 days ago
  •  ...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
    15 days ago
  •  ...results, in an inclusive and high-performing culture. As a Senior Developer you will be joining a dynamic and energetic team consisting of...  ...role includes delivering of the digital banking solution using Java, SpringBoot, Microservices and other leading-edge technologies,... 
    Senior
    Flexible hours

    Scotiabank

    Toronto, ON
    22 days ago
  •  ...Job Responsibility: Category Software Development City Toronto, Ottawa, Ontario, Canada Senior Software Developer(Java) Who we are We are an organization comprised of industry thought leaders who are passionate about health data and want to make a difference in the health... 
    Senior
    Daily paid
    Long term contract
    Permanent employment
    Apprenticeship
    Fixed term contract
    Flexible hours

    Canadian Institute for Health Information

    Toronto, ON
    7 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
    18 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
    15 days ago
  •  ...Role Description: Strong programming skills in Javascript with proficiency in object-oriented design principles Experience with Java frameworks such as DropWizard, Spring and Hibernate Familiarity with web development frameworks (Angular or React) Familiarity with... 
    Senior
    Full time
    Fixed term contract
    Remote work
    Relocation
    Monday to friday
    Shift work

    AstraNorth

    Toronto, ON
    7 days 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
    a month 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
    18 days ago
  • $120.8k - $170.8k per year

     ...The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming... 
    Senior
    Full time

    Citi

    Toronto, ON
    15 hours ago
  • $84.7k - $134.7k per year

    At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation...  ...needs of clients. We are seeking a highly skilled Full Stack Java Developer with deep expertise in Customer Identity and Access Management... 
    Senior
    Full time
    Toronto, ON
    9 days 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
    19 hours ago
  •  ...Experience Required: 6–8 Years Primary Skills: Core Java, Spring Boot, MongoDB Domain: Digital Application Development...  ...Role Description We are seeking an experienced Java Developer with strong expertise in Spring Boot and API development. The ideal... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    1 day 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
    17 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
    13 days ago
  • $61.6k - $113.9k per year

     ...100 King Street West Job Family Group: Technology Job Description Global Trading Solutions is looking for a Commodities Java Developer for Commodities technology team. The candidate will be actively involved in projects and is accountable for collaborating with... 
    Full time
    Contract work
    Part time
    Toronto, ON
    7 days ago
  • We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have...  ...role. Responsibilities Design, develop, and maintain robust and scalable applications using... 
    Senior
    For subcontractor

    Luxoft

    Toronto, ON
    3 days ago
  •  ...Role Descriptions: Java Core ConceptsJava Concepts - Object-oriented programming - strong understanding of key concepts like - Key concepts like classes| objects| inheritance| polymorphism| encapsulation| and abstraction are crucial for framework design (e.g.| Page Object... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    13 days ago
  •  ...culture. We’re looking for a Backend API Developer to collaborate closely with a team of backend...  ...platforms 2+ years experience as a Java developer with a preference for Java 8/Spring...  ...Hand-on working experience is needed for GCP. Knowledge with APM tools, such as Dynatrace... 
    Manual labor
    Flexible hours

    Scotiabank

    Toronto, ON
    15 days ago
  •  ...leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Job Description Strong Java development experience using Spring and Sprinboot Framework MultiThreading and Rest API Experience in Kafka Producer and Consumer application... 

    Capgemini

    Toronto, ON
    16 days 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
    6 days ago
  •  ...Job Responsibility: Title: Angular UI Developer Location: Toronto, CA Job Type: Fulltime with Benefits. : Capgemini is looking for a Java UI Developer on a fulltime position based in Toronto, CA , Canada. Key responsibilities: Design and develop user interfaces... 
    Permanent employment
    Full time
    Internship
    Home office
    Flexible hours

    Capgemini

    Toronto, ON
    9 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
    14 days ago
  •  ...Role Title: Full Stack Developer Work Type: Hybrid (Tue-Thurs 8:30 PM – 5:00 PM EST) Experience Required: 6–8 years Responsibilities...  ..., GraphQL, Kafka, and similar technologies HTML5, CSS3, or Java *Work with technologies and tools such as: MongoDB, CosmosDB,... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    6 days ago
  •  ...Role: Full Stack developer Primary Skills: Angular/Java/Spring-boot Hybrid- 2 days onsite in office Seeking a skilled Full Stack Developer proficient in Angular, Java, and Spring Boot to design and build scalable enterprise applications. The role involves... 
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    10 days 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
    1 day ago
  • $105k - $130k per year

     ...imagine together. Lylli is looking for a Senior Fullstack Developer to help us scale the platform, build...  .... Build scalable backend services (Java Spring Boot, Node.js) and polished...  ...Experience with cloud infrastructure (AWS, GCP, or Azure), CI/CD pipelines, and scalable... 
    Senior
    Full time
    Worldwide

    Sago Mini

    Toronto, ON
    20 hours ago

Do you want to receive more vacancies?

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