Search by job, company or skills

TELUS International Philippines Inc.

Backend Developer

5-7 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

Job Description

We are looking for a skilled Backend Developer to join our team. The ideal candidate will have strong experience in Java, SpringBoot, Microservices, and expertise in working with cloud platforms like Google Cloud Platform (GCP). You will be responsible for leading migration efforts, developing and optimizing microservices architecture, and collaborating with application teams for database design and deployment.

Key Responsibilities:

  • Lead Migration: Lead the migration of systems from Oracle to PostgreSQL for SEMS and P3MS.
  • Backend Development: Develop and maintain microservices using Java (SpringBoot, SpringData, JPA), Struts, JSP, EJB, SOAP, REST, and Log4J.
  • CI/CD Implementation: Implement CI/CD workflows using tools like Jenkins and GitHub Actions to compile and deploy microservices on Google Kubernetes Engine (GKE).
  • Cloud & Containerization: Work with Google Cloud Platform (GCP) services (Secrets Manager, VM's, Workloads) and container technologies like Docker and Kubernetes.
  • API Development: Design and implement well-defined interfaces and APIs for communication between microservices.
  • Performance Optimization: Optimize system performance, scalability, and reliability of backend services.
  • Monitoring & Logging: Implement effective monitoring, logging, and tracing solutions for microservices using tools like Dynatrace.
  • Collaboration: Collaborate with development teams on database design, DDL deployments, and CI/CD pipelines to ensure smooth operations across non-production and production environments.
  • Leadership: Lead and mentor junior developers, ensuring the implementation of best practices.

Required Skills:

  • Java (SpringBoot, Microservices, SpringData, JPA, Struts, JSP, EJB)
  • CI/CD tools like Jenkins and GitHub Actions
  • Google Cloud Platform (GCP) (Secrets, SecretManager, VM's, Workloads)
  • Docker and Kubernetes for containerization and orchestration
  • Oracle and PostgreSQL database management (PLSQL)
  • API Design and development of microservices interfaces
  • Experience with Dynatrace or other monitoring tools

Preferred Skills:

  • Experience with NodeJS and OPA (Open Policy Agent)
  • Familiarity with Weblogic Server
  • Strong problem-solving skills and attention to detail
  • Ability to work independently and lead junior developers effectively

Qualifications:

  • Experience: 5-7 years of experience in backend development, especially in Java (SpringBoot, Microservices) and cloud technologies.
  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).

Additional Information:

This role is a Hybrid work style with flexibility to work both onsite and remotely. If you are passionate about backend development, leading migration projects, and optimizing cloud-based microservices, we'd love to have you on our team!

About Company

TELUS Digital is a division of TELUS that specializes in driving digital transformation and innovation. Focused on delivering cutting-edge digital solutions, it provides services in software development, user experience design, mobile applications, and digital strategy. By combining technology and design, TELUS Digital helps businesses enhance their digital presence and optimize customer experiences across platforms, making them a leader in the evolving digital landscape. Their work spans industries, from telecommunications to healthcare, helping organizations navigate the challenges and opportunities of the digital world.

Job ID: 107287873

Similar Jobs