Allgemeine Angaben
Standort
US - MO - Maryland Heights
Land
Vereinigten Staaten von Amerika
Job Kategorien
Digital Solutions
Work Style
On Site
Jobbeschreibung
The Java - Application Developer is a key member of our development team responsible for designing, building, and maintaining high-quality Java-based applications.
This role requires a strong foundation in Core Java, a deep understanding of object-oriented programming principles, and hands-on experience with modern development frameworks and technologies.
The ideal candidate is a passionate and skilled developer who can collaborate effectively with cross-functional teams to deliver innovative solutions.
Responsibilities
Design, develop, and maintain Java applications, following best practices and adhering to coding standards.
Leverage Core Java, Kafka, and Spring Boot to build scalable and efficient microservices.
Apply object-oriented programming principles and design patterns to create robust and maintainable code.
Collaborate with architects, designers, and other stakeholders to define and implement technical solutions.
Conduct unit testing and ensure code quality through automated testing practices.
Contribute to continuous improvement by identifying and implementing process enhancements.
Stay up-to-date with the latest Java technologies and industry trends.
What’s in it for you?
TELUS International is pleased to offer great benefits as a contractor which include but are not limited to :
Internal Referral Program, for every referral hired you’ll get a referral bonus and amazing prizes
Transparent work culture to lift your ideas & initiatives at the enterprise level & investment to execute successfully.
Our development programs are designed to promote technical growth and enhance leadership and relationship skills across individuals.
We spark your career growth, with a vast array of in-house and external training programs which are listed below, but not limited to :
Trending technical skills
Business domain & customer interaction
Behavioral & effective communication
Qualifications and Skills
Strong proficiency in Core Java, including multithreading and concurrency concepts.
In-depth knowledge of object-oriented programming principles and design patterns.
Hands-on experience with Spring Boot, Spring Cloud, and other relevant frameworks.
Familiarity with microservices architecture and development methodologies.
Experience with relational databases and SQL.
Proficiency in building tools like Maven or Gradle.
Knowledge of automation tools like Jenkins or Bamboo.
Understanding of version control systems like Git or SVN.
Experience with unit testing frameworks like Mockito, PowerMock, and JUnit.
A plus : Experience with Agile / Scrum methodologies.
Zusätzliche Stellenbeschreibung
Java Developer opportunity sought to design, build, and maintain high-quality applications using Core Java, Spring Boot, and microservices architecture.
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.
Ref Number
Req 00144707