Designation:- Tech Lead – JAVA
- Bachelor/Master’s in Computer Science, Information Technology, Info Systems, or related field
- 5+ years of experience in scalable and distributed applications design and development
- 2+ years of hands on experience in designing and managing software products in the Big Data space
- Excellent coding skills in Java
- Expertise in common frameworks like RESTful Web Services, Spring, Hibernate, etc.
- Experience in managing, implementing and optimizing databases solution such as MySQL, MongoDB, etc.
- Experience of Geographic Information System (GIS) implementations is preferred.
- Experience in building the configuration details for installation, deployment and configuration of cloud automation solutions on AWS or Azure
- Strong foundation in computer science, with strong competencies in data structures, algorithms and software design
- Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership
- Excellent written and oral communication skills, judgment and decision making skills, and the ability to work under continual deadline pressure