Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Requirements
Description and Requirements
We're looking for a highly experienced and versatile
Application Developer
to join our team. In this role, you'll be instrumental in the
design, development, and optimization of applications
and robust
data pipelines
within the
Google Cloud Platform (GCP)
environment. You'll bring your deep expertise in
Java, Spring Boot
, and front-end frameworks like
Angular
, along with your knowledge of traditional web application servers. This position requires a strong ability to
independently analyze legacy code
and contribute to modern CI/CD practices. You'll play a critical part in shaping scalable and efficient solutions that drive our business forward.
Responsibilities
- Technical Development & Implementation:
- Design, develop, and maintain web applications using technologies such as Java, Spring Boot, Spring, and MVC frameworks.
- Utilize knowledge of Struts and existing applications written in Weblogic to support and evolve legacy systems.
- Implement efficient data pipelines leveraging key GCP services including Composer, Dataflow, Cloud SQL, BigQuery, Cloud Storage, and Dataproc.
- Cloud Application Design & Development:
- Contribute significantly to GCP cloud design and development, ensuring solutions are scalable, secure, and optimized for cloud environments.
- Apply cloud-native principles to application architecture and development.
- Data Engineering & Database Management:
- Write and optimize complex SQL queries for performance and data retrieval.
- Manage and interact with various databases, including Oracle and PostgreSQL (Cloud SQL).
- Code Analysis & Modernization:
- Independently analyze, understand, and refactor legacy codebases, identifying opportunities for modernization and improvement.
- Contribute to modern development practices, including unit testing, integration testing, and code reviews.
- DevOps & CI/CD:
- Work with Maven for build automation and integrate with GitHub Actions for continuous integration and continuous delivery (CI/CD) pipelines.
- Contribute to maintaining and improving automated deployment processes.
- Collaboration & Problem Solving:
- Collaborate effectively with cross-functional teams, including product owners, QA, and other developers, to deliver high-quality software solutions.
- Troubleshoot and resolve complex technical issues in development and production environments.
Qualifications And Skills
- Experience:
- 10+ years of overall application development experience.
- 5+ years of hands-on cloud application development experience, specifically with Google Cloud Platform (GCP).
- Backend Expertise:
- Extensive experience with Java development.
- Deep knowledge and practical experience with Spring Boot and Spring Framework.
- Familiarity with Struts and experience with applications written in Weblogic.
- Frontend Expertise:
- Proficiency with Angular framework for web application development.
- Strong understanding of MVC (Model-View-Controller) framework principles.
- GCP Cloud Proficiency:
- Demonstrated experience in GCP cloud design and development, including a strong understanding of services like Composer, Dataflow, Cloud SQL, BigQuery, Cloud Storage, and Dataproc.
- Database Skills:
- Expertise in writing efficient SQL queries.
- Experience working with Oracle and PostgreSQL (Cloud SQL) databases.
- Code Analysis & Problem Solving:
- Proven ability to independently analyze and understand complex legacy codebases.
- Strong analytical and problem-solving skills with attention to detail.
- DevOps & Tools:
- Experience with Maven for build automation.
- Practical experience with GitHub Actions for CI/CD.
- Collaboration:
- Ability to work effectively in a collaborative team environment.
- Strong communication skills to articulate technical concepts and solutions.
Join our TELUS Digital
Everyone belongs to TELUS Digital. It doesn't matter who you are, what you do, or how you do it, at TELUS Digital, your unique contribution and talents will be valued and respected. Because the more diverse perspectives we have, the more likely we are to crack the code on what our customers want and what our communities need. From start-ups to large global brands, we deliver on all stages of customer growth and engagement. Our industry track record speaks for itself.
#Happytocodehere
EEO Statement
At TELUS Digital, we enable customer experience innovation through spirited teamwork, agile thinking, and a caring culture that puts customers first. TELUS Digital is the global arm of TELUS Corporation, one of the largest telecommunications service providers in Canada. We deliver contact center and business process outsourcing (BPO) solutions to some of the world's largest corporations in the consumer electronics, finance, telecommunications and utilities sectors. With global call center delivery capabilities, our multi-shore, multi-language programs offer safe, secure infrastructure, value-based pricing, skills-based resources and exceptional customer service - all backed by TELUS, our multi-billion dollar telecommunications parent.
Equal Opportunity Employer
At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants' qualifications, merits, competence and performance without regard to any characteristic related to diversity.
Similar Jobs
More Jobs at TELUS Digital
View all →Network Operations Center (NOC) Engineer I (Industrial Area)
TELUS Digital
AI-Driven Data Analyst for NLP & Chatbots
TELUS Digital
AI-Driven Data Analyst for NLP & Chatbots
TELUS Digital
Remote Senior Tableau & Analytics Specialist
TELUS Digital
IT Service Desk Analyst - Fast, Client-Focused
TELUS Digital
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free