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

Sr. Java Developer - GCP

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

Infoya

About the Job:

We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high-performance applications. This role focuses on developing modern e-commerce and enterprise-grade solutions for retail and inter-organization clients. The ideal candidate will have strong expertise in Java, Spring Boot, microservices architecture, RESTful API development, SQL databases, cloud environments, and distributed systems. You will collaborate closely with cross-functional Agile teams to deliver secure, reliable, and performance-optimized applications.

Office Location: Toronto

Employment Type: Permanent

Role Type: New position – current requirement

Work Arrangement: Hybrid

Position Responsibilities:

• Design, develop, and maintain microservices-based applications using Java and Spring Boot.

• Develop and optimize RESTful APIs to ensure high performance, scalability, and security.

• Write clean, efficient, and maintainable code following best practices and design patterns.

• Work with SQL databases such as MySQL and PostgreSQL, and caching technologies such as Redis.

• Optimize database queries and application performance for scalable enterprise systems.

• Deploy, manage, and monitor applications in cloud environments, preferably Google Cloud Platform (GCP).

• Manage the end-to-end release process, including build preparation, automated testing, UAT, stakeholder approvals, Jenkins deployment, and post-deployment validation.

• Conduct unit and integration testing using JUnit and Mockito to ensure application reliability.

• Design, develop, and optimize multithreaded applications for performance and scalability.

• Implement and manage caching strategies using Redis, or similar tools to reduce latency and improve throughput.

• Work on synchronization, concurrency, and performance tuning challenges in distributed systems.

• Collaborate with UI/UX, DevOps, QA, Product, and other cross-functional teams to define and deliver new features.

• Participate in code reviews, mentoring, and knowledge-sharing sessions.

• Troubleshoot production issues, debug complex problems, and support vulnerability handling and application security improvements.

Requirements

Required Qualifications:

• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

• 8+ years of hands-on experience developing RESTful APIs and microservices using Java/J2EE.

• Strong experience with the Spring ecosystem, including Spring Boot, Spring MVC, Spring Cloud, Spring Security, and Spring Batch.

• Expertise in Core Java, preferably Java 11 and Java 17.

• Strong knowledge of multithreading, caching, synchronization, concurrency, and design patterns.

• Experience in microservices/API development and migration from monolithic systems.

• Hands-on experience with CI/CD pipelines and tools such as Jenkins, Docker, Kubernetes, Maven, and Gradle.

• Proficiency with SQL and NoSQL databases such as PostgreSQL, MySQL, and Redis.

• Solid knowledge of authentication and authorization mechanisms such as OAuth2 and JWT.

• Experience with cloud platforms, especially Google Cloud Platform (GCP).

• Hands on production support experience including application monitoring, incident triage and root cause analysis.

• Understanding of distributed systems and API gateways such as Spring Cloud Gateway, Kong, or similar tools.

• Experience with web application security, vulnerability handling, and production issue management.

• Strong debugging, performance optimization, and problem-solving skills.

• Experience using development tools such as IntelliJ, PgAdmin, Postman, and Git.

• Strong communication and collaboration skills.

Preferred Qualifications:

• Experience with hybrid application development.

• Knowledge of Google Cloud Storage (GCS).

• Familiarity with Agile methodologies and collaborative development environments.

Benefits

Salary Range: $90,000 to $95,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 12 hours ago
Similar jobs that could be interesting for youBased on the Sr. Java Developer - GCP in Toronto, ON vacancy
  • $110k - $115k per year

     ...About the Job: Infoya is seeking a hands-on Lead Java Developer who is already operating at a technical lead level and demonstrates the curiosity...  ...or Azure experience may be considered where supported by strong GCP capability. ~ Experience with SQL and NoSQL databases, data... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    12 hours ago
  •  ...management and layout design. - Unified Development environment (Developers systems as well as servers) - Continuous Integrations Building...  ...skills: At least 8 - 10 years hands-on experience in the Java ,J2EE Technologies. Including (Servlets, JSP, JSF, Spring , EJB,... 
    Suggested
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    12 hours ago
  •  ...resources to various big clients across North America. Our client is a solutions development firm located within the GTA and they need Java developer/designers with good OO skills. Strong hands-on software development skills with Java, J2EE is essential along with enterprise... 
    Suggested
    Full time
    Contract work

    System Canada Technologies

    Toronto, ON
    12 hours ago
  •  ...Position: Java Developer Location: Toronto, ON (Hybrid) Job ID#:   RQ00640 Duration: 6 Months Role Overview The Senior Specialized IT Consultant will support multiple technical workstreams focused on remediation and enhancement of large‑scale... 
    Senior
    Full time
    Contract work

    Symbiotic Digital

    Toronto, ON
    12 hours ago
  • $60k - $65k per year

     ...About the Job: The Backend Developer will design, develop, test, deploy, and support scalable...  ...role requires hands-on experience with Java, Spring Boot, REST APIs, relational databases...  ...applications in Google Cloud Platform (GCP). Implement batch processing solutions... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    12 hours ago
  •  ...8+ Years Experience ● Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven...  ...Kubernetes), and deployment in cloud environments (AWS, Azure, GCP). ● Experience in developing and optimizing Big Data applications using Java & Scala, Hadoop... 
    Senior
    Contract work

    Aarorn Technologies

    Toronto, ON
    12 hours ago
  • $110k - $135k per year

     ..., a self-starter and like to wear multiple hats.   Responsibilities Design and develop scalable, robust and secure web applications using front end (React JS) and back end (Java) technologies Write efficient, clean and maintainable code Continuously improve the... 
    Senior
    Full time
    Internship

    Propel Holdings Career

    Toronto, ON
    12 hours ago
  •  ...recognition 4 years in a row Job Description Main Duties • Develop, maintain, and integrate coding for various client software...  ...and out • 5+ years’ experience in software development using Java/J2EE technologies • Hands on experience with Spring, Struts or... 
    Full time

    Collabera

    Toronto, ON
    12 hours ago
  •  ...Job Description Role: Java Developer-Kafka Location: Toronto, ON Contract :12 Months   Job Description: · Sound Knowledge on Core Java concepts - OOPS, Collections and Design Patterns. · Hands on Experience in Kafka · Basic knowledge on HTML, JavaScript... 
    Full time
    Contract work

    J

    Toronto, ON
    12 hours ago
  •  ...Lead experience in a large-scale enterprise. Have Application design experience, well-versed with low-level design artefacts. Java v8, v11 and v21 hand on experience required. Should be able to clearly explain Java 11/17/21 features and able to write sample code... 
    Senior
    Full time

    Kumaran Systems

    Toronto, ON
    12 hours ago
  •  ...computing and multithreading     5+ years of experience on core java and 2+ years on java 8.0     2+ experience on Spark, Scala...  ...of data stores and create ingestion plan is required     Ensures solutions developed adhere to security and data privacy policies.... 
    Senior
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    12 hours ago
  •  ...design - Assist with code reviews software tools/skills: - Java - Ability to collaborate and communicate with a distributed...  ...Services Manager’s Name : Manish Patel Position Title(s) : Java developer with Angular Location : Downtown, Toronto, Canada Type :... 
    Full time

    Next Level Business Services, Inc.

    Toronto, ON
    12 hours ago
  •  ...programs. Visit us at: System Canada is an equal opportunity employer. Job Description Minimum 6 years of experience in Java / J2EE Technology. Extensive experience in Core / J2EE (JSP, Servlets, JavaScript, AJAX) Extensive experience in WebSphere... 
    Permanent employment
    Full time

    System Canada Technologies

    Toronto, ON
    12 hours ago
  • $65 per hour

    About the job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position...
    Senior
    Full time
    Contract work
    Summer work
    Internship
    Remote work

    Mercor

    Toronto, ON
    12 hours ago
  •  ...learn, share knowledge and teach within your team and within the developer community at Electric Mind via educational sessions, study groups...  ...complex business and technical challenges. Core development is done in Java, Spring and JavaScript, although the nature of our work allows... 
    Senior
    Full time
    Contract work
    Remote work

    Electric Mind

    Toronto, ON
    12 hours ago
  •  ...Software Developer Technology · Toronto, Ontario POSITION DESCRIPTION POSITION: Software Developer REPORTS TO: Manager, Software...  ...more, visit .   POSITION SUMMARY: Cority is looking for a Sr. Software Developer to be a part of our existing team. We are... 
    Senior
    Full time

    Cority Software

    Toronto, ON
    12 hours ago
  •  ...company, and our higher social purpose. As the Senior Systems Developer you will be a driving member of an integral team responsible for...  ...with Salesforce or other object-oriented programming languages (Java, C#, .net); JavaScript, web technologies (HTML/CSS), frameworks and... 
    Senior
    Hourly pay
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work
    Afternoon shift

    Co-operators Career

    Toronto, ON
    12 hours ago
  •  ...organization that offers consulting opportunities and provides support as a partner? \\\\\ \ This is a long -term contract for a senior Java developer with experience with Curam CRM software \\\\ \\ \\\\ Responsibilities \\\\ \\\\\\\ ~ Development and configuration of CURAM... 
    Senior
    Long term contract
    Full time

    Yoush Consulting

    Toronto, ON
    12 hours ago
  •  ...you answered yes to any of these, then please send us your resume to ****@*****.*** \\ \ \ \ We are looking for a Senior Java developer, on contract, for one of our major clients in Ontario. The work is remote. Please read details below. \ \ \ Senior Enterprise... 
    Senior
    Full time
    Contract work
    Remote work

    Yoush Consulting

    Toronto, ON
    12 hours ago
  •  ...Working within a cross-functional team of Developers, Product Owners, and technical experts to...  ...of working experience as a full stack developer who has experience developing with frond-...  ...have 8+ years of working experience with Java, SQL ~8+ years of working experience with... 
    Senior
    Permanent employment
    Flexible hours

    Scotiabank

    Toronto, ON
    12 hours ago
  •  ...CoreFactor is currently searching for multiple full stack java developers on a contract basis for a client in North, York, On.  As a senior developer, you will be joining a special team, expanding our banking platform. You will be contributing to the development of... 
    Senior
    Full time
    Contract work
    Flexible hours

    CoreFactor

    Toronto, ON
    12 hours ago
  •  ...Position: Sr Front End Developer \\\ \\\ Location: Onsite\/Toronto \\\ \\\ Job ID#: RQ00471\\\ \\\ Duration: 6 Months + 6 month extension \\\ \ Position Overview \\\ \\\ We are seeking a highly experienced \\ Senior Front\-End Developer \\\ to design, develop... 
    Senior
    Contract work

    Symbiotic Digital

    Toronto, ON
    12 hours ago
  •  ...quality web applications focused on performance, scalability, and great user experience. We’re currently looking for a   Senior Front-End Developer   who is passionate about clean code, attention to detail, and building polished interfaces that align with our existing design... 
    Senior
    Full time

    Dblx

    Toronto, ON
    12 hours ago
  •  ...Build. Better.   As an Senior Full Stack Developer in our Build guild, you’ll design and...  ...technology stack. You’ll work hands-on in Java and Angular to build secure backend services...  ...Familiarity with cloud environments (AWS, Azure, or GCP). ~ Experience with CI/CD pipelines, Git... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    12 hours ago
  •  ...environment, skill requirements and policies. This approach allows us to develop short- and long-term strategies and define best practices to...  ...who are interested working in United States Job Title: Java Developer Location: CA Duration: long term Position: W2... 
    Long term contract
    Full time
    Temporary work

    Vedicsoft

    Toronto, ON
    12 hours ago
  • Company Description Cygnus’s vision is to become global leader in Information technology and consulting by delivering excellence to its customers. We understand that we cannot achieve it without our people. Hence, they are the most integral part of our organization. People...
    Full time

    Cygnus Professionals Inc.

    Toronto, ON
    12 hours ago
  • $100k - $135k per year

     ...software is built, tested, and delivered. You are energized by creating developer tools, APIs, SDKs, and automation that make engineering teams...  ...that enable teams to move faster with confidence. As Sr. Software Developer, Quality Platform, you design, build, maintain... 
    Senior
    Long term contract
    Full time
    Internship

    Propel Holdings Career

    Toronto, ON
    12 hours ago
  • $115k - $125k per year

     ...end-to-end: design through deployment, in close collaboration with Product, QA, and your pod.  How We Build   We expect every developer on this team to use AI coding tools — GitHub Copilot, Claude, Cursor, whatever fits your flow — as a standard part of how you develop... 
    Senior
    Remplacement
    Full time
    Internship
    Work at office
    Local area
    2 days per week

    Triparc

    Toronto, ON
    12 hours ago
  •  ...action. Endless possibilities. About the Role As a Full-Stack Developer / AI Design-to-Dev, you'll transform business ideas into...  ...ES6+ features. ~ Familiarity with cloud platforms (AWS, Azure, GCP) and deployment workflows. ~ A portfolio showcasing full-stack... 
    Senior
    Full time
    Internship

    Appnovation Technologies

    Toronto, ON
    12 hours ago
  •  .... Looking for candidates to hire in following technologies. ~· Java ~· UI /UX Designer ~· ETL/DWH ~· Web Development...  ...Manual) ~· Big Data Analytics ~· Hadoop ~· Salesforce Developer ~· .Net ~· Oracle DBA ~· Tableau Report Developer... 
    Full time

    Cygnus Professionals Inc.

    Toronto, ON
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Java Developer - GCP. Be the first to apply!