Infostretch Corporation

Technical Lead - Java

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Toronto
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Micro services Sprint Boot
  • Secondary Skills: MYSQL
  • Job Location: Toronto, ON
  • Posted Date: Posted today
Job Description

Infostretch is a pure-play digital engineering services firm focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agile methodologies and data-driven intelligence to modernize systems of engagement and simplify human/tech interaction. We deliver custom solutions that meet customers’ technology needs wherever they are in their digital lifecycle. Backed by Goldman Sachs and Everstone Capital, Infostretch works with both large enterprises and emerging innovators -- putting digital to work to enable new products and business models, engage with customers in new ways, and create sustainable competitive differentiation.

Infostretch is seeking a Technical Lead - Java with 10+ years of active and recent experience in developing enterprise application in agile model. Someone who has strong written and verbal communication skills and can start immediately in Toronto, ON, Canada.
  • 10+ years of Strong experience in Java
  • Must have experience in Java, Spring, Spring boot, Microservices, JPA and Hibernate.
  • Strong working experience with databases like MySQL, SOLR and MongoDB.
  • Must Experience in identifying, debugging and resolving production customer issues
  • Help team with their technical questions and suggest optimized solutions whenever possible.
  • Work with distributed team in highly collaborative environment
  • Must experience in AWS service
  • Should have experience to write loosely coupled, modular and clean code.
  • Experience in writing unit and integration test cases using Junit and Mockito.
  • Involve in code review process and make sure team follows best practices.
  • After review code, must suggest best practice for code and system.
  • Help establish an efficient engineering process with help of architect and product owner.
  • Mentor junior engineers.
  • Make sure team writes unit and integration test cases for all modules
  • Strong communication skills.
  • Identify, debug and resolve production client issues on high priority.
  • Writes modular code using MVC design pattern.
  • Ability to learn and adapt quickly
  • Analytical approach to problem solving
  • Good to have knowledge of CI/CD, Cloud deployment
  • Follow Agile methodology with active participation in sprint planning, sprint review and daily stand-up meetings
Top 3 Skills
Micro services, Sprint Boot, MYSQL

Education Qualification:

  • B.S. in computer science, software engineering, computer engineering, electrical engineering, or related area of study
Relevant Job Openings
Azure Data Architect with Talend
Java Technical Lead
Java Architect
Java Architects
.NET Application Developer
Java Architect