Job Description
Full Job Description
Basic Information
Primary Location
MISSOURI
Country
United States of America
Work Style
On Site
Salary range
$70 – $75/hour
Description and Requirements
Senior Java Developer
The Digital Solutions team is looking for a Senior Java Developer with 7+ years of background experience in the field. We are searching for someone who is strong in core Java and OOPS concepts.The candidate will participate in all aspects of the SDLC life cycle including solution design; implementation and deployment. This hands-on technical role requires strong object-oriented and system design skills. The ideal candidate has had hands-on experience in the following: Core Java, OOPS, Spring Framework, and REST or SOAP.
Everyone belongs at TELUS International. It doesn’t matter who you are, what you do, or how you do it, at TELUS International, your unique contribution and talents will be valued and respected. Because the more diverse perspectives we have, the more likely we are to crack the code on what our customers want and what our communities need. We deliver on all stages of customer growth and engagement from start-ups to large global brands. Our industry track record speaks for itself as we’ve partnered.
What’s in it for you?
- Relocation Bonus
- Signing Bonus
Responsibilities:
- Strong experience in Core Java.
- Strong understanding of OOPS concepts and design patterns.
- Strong hands-on experience in microservices development using Spring-Boot.
- Hands-on experience in Spring Framework hands-on, Spring-MVC, Spring-AOP, Spring-Actuator, Spring-Cloud, Spring-Config, etc.
- Development of web services must use REST or SOAP.
- Excellent knowledge of Relational Databases.
- Good experience in project building tools like MAVEN, GRADLE.
- Knowledge on automation code build and deploy tools, Jenkins, Bamboo.
- Knowledge on code subversion tools like SVN, GIT.
- Unit testing using common frameworks like Mockito, PowerMock, Junit.
- Elastic Search Experience
- An experience on agile/scrum will be a plus.
Key Skills:
- Core Java
- Oops
- Multithreading
- Spring Boot
- Elastic Search experience is a must
- Spring Cloud
- Hibernate
- Microservices