Tech Lead – JAVA

Full time
Bangalore
Posted 3 weeks ago

Designation – Technical Lead – JAVA (POS)

Location – Bangalore

Role: We are looking to hire a Tech Lead to play a critical role in further enhancing our technology innovations and take them to the next level. You will play a pivotal role in building Chai Point’s next generation Micro Services platform which will power all systems in Chai Point’s Shark platform in future.

Responsibilities: As a Tech Lead at Chai Point you will be expected to

  • Adapt to a dynamic work environment. Stay updated with latest in technology and always think customer first.
  • Study and understand the product specifications thoroughly to design appropriate software solutions. Suggest improvements and optimize existing implementations
  • Learn new technologies for solving interesting business problems on the go
  • Develop code using industry best practices with good time and space complexities wherever applicable. Your code should be readable and easily understandable by your peers
  • Perform Code Reviews and suggest improvements
  • Develop JUnit test cases with good code coverage
  • Optimize code and database queries to meet scaling needs
  • Work with leading technologies like IoT, Spring Framework, AWS Lambda, AWS API Gateway, MySQL, AWS CloudFormation, AWS DynamoDB, AWS ElastiCache, Git, Jira and Jenkins among many others
  • Work with independence and show ownership of a number of systems end to end
  • Create good environment in team, guide and mentor other members

 

Requirements:

  • Good understanding of Data Structure and Algorithms
  • Sound understanding of previous work and the technologies used
  • You should have good hands on programming experience with Java / JEE or any other Object Oriented Language (C++, C# etc)
  • Good exposure to Database querying either using Relational or NoSQL databases. Thorough understanding of OOPs and OOAD
  • Good knowledge of design patterns and their applications in appropriate requirements
  • You should be able mentor a team of developers understand their code and suggest improvements
  • 5-8 years of experience

Job Features

Job CategoryTechology

Apply Online

A valid email address is required.