TELUS Digital

Java Developer

TELUS Digital

Verified Visa SponsorSan Salvador, El Salvador, CAFull-timePosted 4 weeks ago

Job Description

**Who We Are**

--------------

Welcome to [TELUS Digital](https://www.telusdigital.com/), where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of [TELUS](https://www.telus.com/en/), 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**

As a Java Developer, you will design, develop, and maintain high-performance backend systems that support complex transactional workloads. You will collaborate with cross-functional teams to ensure reliability, scalability, and quality across all phases of the software development lifecycle. This role requires strong expertise in enterprise Java architectures, cloud-native development, and highly concurrent systems, ideally within telecommunications or other high-volume transactional domains.

### **Key Responsibilities:**

  • Design and develop scalable backend services and microservices.
  • Build highly concurrent, high-volume transactional systems.
  • Optimize database performance and ensure data integrity.
  • Implement CI/CD pipelines and automation best practices.
  • Ensure high code quality through automated testing and TDD methodologies.
  • Collaborate with DevOps and infrastructure teams to support containerized deployments.
  • Participate in architecture discussions and technical design reviews.
  • Architect and deploy enterprise solutions on application servers such as Weblogic and TomEE
  • Contribute to cloud-native implementations (e.g., GCP: Cloud Run, GKE, Cloud SQL, Pub/Sub)

**Core Technical Requirements**

-------------------------------

### **Professional Experience:**

  • Minimum of 3–5 years of professional software development experience.
  • Proven track record of delivering large-scale, highly transactional systems in production environments.
  • Strong analytical and problem-solving skills.
  • Deep understanding of backend architecture and distributed systems.
  • Ability to work effectively in agile, cross-functional teams.
  • Strong communication skills with both technical and non-technical stakeholders.
  • Passion for clean, maintainable, and high-quality code.

### **Java Development:**

  • Experience with Java EE / Jakarta EE frameworks.
  • Multi-threaded programming and concurrent data structures for high-volume transactional processing.
  • Proficiency in modern JVM development, including Kotlin and Spring Boot for building microservices.

### **Database Proficiency: Expert-level knowledge of relational database systems:**

  • PostgreSQL: Advanced query optimization, indexing strategies, partitioning, and replication
  • Oracle Database: PL/SQL development, performance tuning, RAC environments, and Oracle-specific features

### **CI/CD & DevOps:**

  • Experience building and maintaining CI/CD pipelines (GitLab CI, Jenkins, or Cloud Build)
  • Containerization with Docker and orchestration with Kubernetes

### **Testing & Quality Assurance:**

  • Unit testing frameworks (JUnit, Mockito, TestNG)
  • Test-driven development (TDD) methodologies
  • Code coverage analysis and quality metrics

### **Cloud & Architecture (Highly desirable)**

  • Experience deploying and managing applications in GCP or similar cloud platforms.
  • Understanding of distributed systems, scalability patterns, and resilience design.
  • Experience integrating TM Forum (TMF) Open APIs in telecommunications' environments, including:
  • Catalogue (TMF620)
  • Service Catalog Management (TMF633)
  • Product Ordering Management (TMF622)
  • Party Management (TMF632)
  • Customer Management (TMF629)
  • Understanding of SID (Shared Information/Data Model) principles

**What’s in it for you:**

  • Private medical and life insurance from day one
  • Budget for professional growth (certifications)
  • Schedule flexibility.
  • Extra bonus based on performance.
Apply (Original)

AI Resume Tailoring

23%
Before
87%
After

Tailor your resume for Java Developer roles

Skills & keywords matchedATS-optimized format

Reach hiring managers at TELUS Digital

N.
N. M.·Director Talent Acquisition (Head- India)
EmailLinkedIn
P.
P. M.·Director Talent Acquisition
EmailLinkedIn
H.
H. M.·Senior Talent Acquisition Manager
LinkedIn
84 contacts · 82 recruiters
Unlock contacts (free)

AI Cover Letters for Java Developer

Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.

Cover Letter
250-350 words, 4 paragraphs
LinkedIn Message
300 chars, casual tone
Follow-up Email
100-150 words, concise
  • Tailored to your resume & job
  • Cover letters, emails, LinkedIn messages
  • Professional tone, your experience
Try AI Cover Letters (free)

Your toolkit for landing Java Developer roles

AI Resume Tailoring
Recruiter Finder
Job Radar Alerts
Application Tracker