Informations de base
Ref Number
Req_00151631
Site principal
SV - Antiguo Cuscatlan - Las Cascadas
Pays
El Salvador
Work Style
Hybrid
Description et exigences
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
- Expert in Java 8+, Spring Boot, Struts, WebLogic, and MVC frameworks.
- Strong experience with Angular for front-end development.
- Advanced GCP cloud design and development experience, including Composer, Dataflow, Cloud SQL, and BigQuery.
- Strong understanding of data engineering on GCP and event-driven architectures.
- Hands-on experience with CI/CD tools: GitHub Actions, Maven, Jenkins, Docker, Kubernetes (GKE).
- Strong database expertise in SQL, Oracle, Cloud SQL, and query optimization.
- Familiarity with Python for cloud automation and data processing.
- Deep experience in analyzing and modernizing legacy systems.
Skills
- Strong analytical and problem-solving skills.
- Excellent communication and leadership abilities.
- Ability to work independently and take ownership of complex projects.
- Experience leading agile development teams and conducting code reviews.
- Passion for scalability, maintainability, and performance optimization.
Studies & Experience
- Degree in Computer Science, Software Engineering, or related field.
- 7+ years of Java development experience, with at least 3+ years working on GCP.
- Experience leading cloud-based projects and optimizing legacy applications.
- Relevant GCP certifications (e.g., Professional Cloud Developer, Professional Cloud Architect) are a plus.
What’s in it for you
- Private medical and life insurance from day one.
- Employee Stock Purchase Plan (ESPP).
- Professional growth budget for certifications and training.
- Flexible work schedule.
- Performance-based bonuses.
Description supplémentaire du poste
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.
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.