Basic Information

Ref number


Primary Location


Description and Requirements

We are looking out for an experienced Senior Java Applications Developer for one of the most challenging role with us. The individual requested here will be handling the designing and development of the cutting edge solutions. Kindly apply and we will reach out to you if your skills match with the below mentioned expectations.

Role: Senior Java Applications Developer
Location: Salt Lake City, Utah
Duration: Long Term

Candidates looking for the remote work option are also encouraged to apply.

Job Description
What we expect from candidate:
  • The candidate will be responsible for designing reference implementations, build v/s buy analysis and development of high quality, scalable components in a multi-tiered architecture.
  • You are expected to be hands-on to produce a high-quality code using various technologies.
How will you fulfill your Potential:
  • Act as a hands-on developer to be able to build and ship new features.
  • Produce scalable designs.
  • Involved in the identification of technical frameworks build vs buy analysis.
Basic Qualifications:
  • 8 plus years of experience in Java J2EE frameworks.
  • 4 years of experience producing scalable software designs.
  • 3 plus years of experience in microservices using REST.
  • 4 plus years of experience in Spring ORM/Hibernate.
  • Experience in Automated Testing.
  • Experience in Messaging Frameworks Kafka, RabbitMq, etc.
Preferred Qualifications:
  • Experience in Relational Databases NoSQL.
  • Experience working on UX Technologies.
  • Working in agile CI/CD methodologies.
Kindly apply with a copy of your resume and we will get in touch with you soon.

Additional Job Description

We are looking out for a Hands-on Senior Applications Developer with Java/J2EE skills for a cutting edge technical role in Salt lake City, Utah.

Explore the possibilities at TELUS International. We love to see you grow and develop both personally and professionally. Find jobs that match your skills to build a career that excites you. Join our Talent Community to receive Newsletters and jobs alerts based on your profile and interests. Come learn how!