Sr. Java Developer - GCP
$90k - $95k per yearInfoya
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.
- ...required criteria. Role: Full Stack Developer Location: Toronto, ON (... ...: 8+ Years Looking for Sr full stack developers 8+ years’... ...experience who needs to have core Java/Springboot skills on backend... ...skills Cloud exposure (AWS/Azure/GCP preferred) Good understanding...SuggestedFull timeWork from homeWorldwide
$55 - $60 per hour
...Job Responsibility: Job Title: Sr Big Data Developer With Java And Spark Location: Toronto, ON Duration: Long Term Contract Job Detail: Hadoop, Spark, and Java/Scala Developer with Minimum 5 years of hands-on experience Must to Have: ~5+ years application...SeniorHourly payLong term contractFixed term contractMonday to fridayShift workDay shift$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...SeniorPermanent employmentFull timeWork at officeLocal area- ...Job Responsibility: 2 Openings Toronto Role description Java Backend Developer (Cloud) Developer III - Software Engineering Who We Are:... ...Kubernetes ~ 1+ years of experience using Cloud providers like AWS/GCP/Azure ~ What could set you apart: ~ Certifications...SuggestedLong term contractFull timeTemporary work
- ...showcasing successful projects. ~ Multiple years of experience designing wireframes and mock-ups (using tools such as Figma or similar), developing, and maintaining web-based applications, architectures, and frameworks. ~ Solid understanding of RESTful APIs and asynchronous...SuggestedPermanent employmentFull timeLocal area
$80 per hour
...Job Duties: ~5+ years application development experience in Java, Spark, Hadoop, Spark ~ and Scala. ~10+ years application development... ...experience in Java and Spring ~ Framework ~5+ years in developing and optimizing Big Data applications using Java/Scala ~ and...Hourly payFixed term contractMonday to fridayFlexible hoursShift workDay shift$40.73 - $70 per hour
...Job Responsibility: Key Responsibilities Develop and Maintain APIs: Design and implement RESTful APIs to support various web and mobile applications. Database Management: Work with PostgreSQL to design schemas, optimize queries, and ensure data integrity. Server...Hourly payFull timeRemote workRelocation$95k - $110k per year
...inspired to make a difference through future-building projects, join our best-in-class team. What is the Opportunity? The Sr. BI Developer is responsible for designing, developing, and implementing enterprise data solutions using SAP Datasphere. This role supports data...Senior$95k - $145k per year
Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and at 50 years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Come build...SeniorWork at office- ...Figma or related). Solid understanding and hands on of RESTful APIs and asynchronous request handling. Working knowledge of the Java programming language and supporting frameworks such as Spring, Spring Boot, Spring cloud. Hands-on experience with non-relational database...Full timeLocal area
- ...us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Sr BODS Developer to join our team in Toronto, Ontario (CA-ON), Canada (CA). Job Requirements 6-8 Yrs. of overall technical experience in SAP...SeniorLong term contractFull time
- ...implement scalable, secure, high-impact technology solutions that accelerate business outcomes. We’re looking for a Senior Java Backend Developer to join our team. This opportunity is open to candidates interested in either permanent or contract employment. You’ll work...SeniorPermanent employmentContract work
- ...SENIOR SOFTWARE ENGINEER – JAVA, SPRING BOOT, REACT, AWS & CAPITAL MARKETS Toronto, ON - Hybrid (2-3 Days WFO) ROLE DESCRIPTION... ...portfolio managers, quantitative analysts, and product teams to develop technology solutions that create tangible business value in the...SeniorLong term contract
$95k - $145k per year
Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and at 50 years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Come build...SeniorWork at officeLocal area$80k - $130k per year
Senior Java Developer Position Description The Senior Development Engineering Consultant for Migration Solution & Onboarding develops the services, utilities, and integration logic required to support safe transition from legacy platforms to the new environment. This...Senior$130k per year
...run multi-region, and the consistency and latency tradeoffs that come with it are decided rather than assumed. Help other engineers develop as architectural thinkers. Over time, the strongest signal of success in this role is the quality of the decisions being made around...SeniorFull timeContract workWork at officeRemote workFlexible hours- ...Senior Java Developer – Kafka, Microservices Location: Toronto, ON – Hybrid (4 Days WFO) Duration: 12 months Role Descriptions • Strong Java development experience using Spring and Spring Boot Framework, Multi-Threading, and REST API. • Experience in Kafka Producer...SeniorFull time
- ...To learn more about CIBC please visit What youll be doing Join our Core Banking and Payments Technology team as a Sr. Full Stack Developer where youll play a crucial role in delivering robust and innovative web solutions for our clients. As a trusted technical...SeniorFull timeRemote work
- ...Senior Full Stack Java Developer Position: Senior Full Stack Java Developer Client: Community Services Cluster, Ministry of Public and Business Service Delivery and Procurement, Government of Ontario Location: 777 Bay Street, Toronto, ON Work Arrangement...SeniorContract work
$95k - $145k per year
Senior Java Backend Developer (Open Liberty) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client... ...and Routing: HA Proxy, Apache web server, F5 o Cloud : GCP Preferred o Middle Ware: IBM Open Liberty 4....SeniorWork at office3 days per week- ...Toronto ON - Hybrid (3 Days WFO) Duration: 6-12 months Key Skills: ReactJS Advanced Java Concepts Core Java Responsibilities Develop and maintain end-to-end web applications using Java (Spring Spring Boot) and JavaScript frameworks....Full time
$80k - $130k per year
Technical Lead Java Microservices Developer Position Description The Lead Software Engineering Consultant – Microservices leads the design and development of cloud native services that form the core application capability of the program. This role is a hands on technical...$120k per year
...$120,000 About the Role We are seeking an experienced IVR Developer to join our team supporting enterprise contact center solutions... ...is ideal for a developer with strong expertise in Cisco CVP , Java , and contact center technologies , with hands-on experience building...Permanent employmentFull time- ...Descriptions: Requirements: 1. Proficient in Scala and Java programming. 2. Hands-on experience with Apache Spark (Core|... ...| and SQL queries.The ideal candidate will have experience developing data processing applications using Apache Spark and Scala....Contract work
$88.54 - $106.25 per hour
...RQ11319 - Sr. Software Developer 6-month contract (125 business days) - possible extension ONSITE 5 days - 21 College Street, Toronto Security Level: CRJMC Must Have: At least 10 years of experience designing, architecting and developing complex, enterprise...SeniorContract work$88.54 - $106.25 per hour
...RQ11288 - Sr. Software Developer 1-year contract (250 business days) - possible extenion ONSITE 5 days - 222 Jarvis St 5th floor Security Level: CRJMC Must-haves: 10+ years' experience in developing n-tier Enterprise applications Expertise in application...SeniorContract work$86.9 - $104.28 per hour
...RQ11329 - Sr. Software Developer - Back End 5+ month contract (108 business days) - possible extension ONSITE 5 days - 222 Jarvis St... ...applications ~10+ year of hands-on working experience of Java development with Oracle or SQL database ~5+ years of hands...SeniorContract workManual labor- # Senior Java Developer – Spring Boot, REST APIs, TDD & CI/CD Roles and Responsibilities: • Design, develop, and maintain high-quality, maintainable Java applications and services using clean code principles and established design patterns. • Write comprehensive...SeniorLong term contractPermanent employment
$90.18 - $108.22 per hour
...RQ11303 - Sr. Software Developer - Full Stack 9-month contract (171 business days) - possible extension ONSITE 5 days - Toronto Must... ..., Angular, CSS, Agile paradigm, usage of RSA ~ 10+ Java development experience ~ 10+ Database experience: Oracle and...SeniorContract work- ...Java Developer - Rest API, Microservices Location: Toronto, ON Hybrid: 3 days in office Skills: Advanced Java Concepts Experience Required: 6-8 Years Role Descriptions • Develop REST APIs & microservices using Java, Spring Boot, and...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Java Developer - GCP. Be the first to apply!
- entry level java developer Toronto, ON
- java developer Toronto, ON
- senior java developer Toronto, ON
- développeur java Toronto, ON
- java software developer Toronto, ON
- java developer remote Toronto, ON
- java developer no experience Toronto, ON
- junior java developer Toronto, ON
- senior account executive Toronto, ON
- senior finance manager Toronto, ON

