Grundlæggende oplysninger
Referencenummer
Primær placering
Land
Arbejdsstil
Beskrivelse og krav
Who We Are
Welcome to TELUS Digital — where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of TELUS, one of Canada’s largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture.
With a global team across North America, South America, Central America, Europe, and APAC, we offer end-to-end expertise across eight core service areas: Digital Product Consulting, Digital Marketing Services, Data & AI, Strategy Consulting, Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering.
About the Role
We are looking for a Senior Java Developer with Google Cloud Platform (GCP) expertise to design, develop, and optimize scalable applications. This role requires advanced knowledge of Java, WebLogic, Spring Boot, Struts, Angular, and cloud-native solutions on GCP.
The ideal candidate will be responsible for cloud architecture, backend development, data engineering, and modernizing legacy systems while working in an Agile environment. This position offers an exciting opportunity to work with cutting-edge technologies in a fast-paced, dynamic team.
Main Responsibilities
Develop and maintain web applications using WebLogic, Java, Spring Boot, Struts, and MVC frameworks.
Architect and implement cloud-native solutions using GCP services like Composer, Dataflow, Cloud SQL, BigQuery.
Design and optimize CI/CD pipelines using Git/GitHub Actions, Maven.
Implement front-end enhancements with Angular, ensuring high performance and seamless user experiences.
Independently analyze, refactor, and modernize legacy codebases.
Develop and optimize SQL queries for Oracle, Cloud SQL, and other relational databases.
Implement event-driven architectures using Kafka or Google Pub/Sub.
Lead backend development, ensuring high availability, performance, and security.
Collaborate with cross-functional teams, including DevOps, Data Engineers, and Product Owners.
Mentor and guide junior developers, conducting code reviews and best practices sessions.
Stay up-to-date with industry trends and drive innovation within the team.
Knowledge & Technical Expertise
Experience with GCP services: Cloud SQL -PostgreSQL, GKE (Google Kubernetes Engine), Cloud Functions/Cloud Run, Pub/Sub,Cloud Storage, Cloud Logging and Cloud Monitoring, Cloud security best practices; Understanding of OAuth 2.0, JWT tokens
Experience with Unit testing frameworks (JUnit, Mockito)
Strong SQL skills and database management experience
Good knowledge of Java and Spring Boot framework
Good understanding of REST API concepts and implementation
Good understanding of version control systems (Git/GitHub)
Good understanding of CI/CD concepts and GitHub Actions
Strong problem-solving skills and collaborative mindset
Good Knowledge of Oracle databases and WebLogic application server
Understanding of Infrastructure as Code tools (Terraform)
Knowledge of SRE practices including GCP monitoring, alerting, and Stack Driver
What’s in it for you
Private medical and life insurance from day one.
Professional growth budget for certifications and training.
Flexible work schedule.
Performance-based bonuses.
Yderligere jobbeskrivelse
EEO Statement