Position Name: Sr. Java Developer- Team Lead
Experience range: At least 8 years of relevant experience
Salary Range:10.0 L to 12.0 L p.a. (negotiable based on skills and experience level)
Notice period range: No preference, but shorter the better.
The candidate is expected to have the following technical experience:
Developing an application from conceptualization through delivery.
Designing databases to fulfill the application requirements.
Developing applications on local servers and then deploying them on
Experience in setting up servers from third-party providers like AWS, Azure and
Digital Ocean with server load balancing, database mirroring, etc.
Being part of a team of multiple developers working on different aspects and
technologies of a complex system, and understanding how all parts interact
with each other as a system
Guiding junior engineers or developers as a part of the project
We are interested in the software lifecycle experience, server implementations,
problem-solving capabilities and ability to work with a diverse team as demonstrated
throughout the career of the candidate. Specific technologies used to fulfill those
requirements or titular roles in past employment are secondary.
Mandatory Technical skills/must-haves
(without which resume will not be considered):
Proficiency in relational databases (e.g. MySQL)
Proficiency in working with Linux Server environment using the command line
Understanding of database and server security, encryptions, firewalls etc.
Understanding of server load balancing, database mirroring etc.
Experience of internet communication protocols like HTTP, HTTPS, MQTT etc.