Senior Engineer – Back-End Application Developer
Duties & Responsibilities:
- Responsible for end-to-end development lifecycles of features.
- Optimization of the application for maximum speed and scalability.
- Individual Contributor.
- Java, Postgres/Oracle/MySql, MongoDB (or any NOSQL DB knowledge a plus)
- Message bus based Scalable Distributed Architectures.
- Network programming.
- MicroServices based development knowledge.
- Understanding of Agile Development lifecycles.
- Knowledge of git-based version control systems.
- Knowledge of messaging frameworks with JSON/XML payload.
- Designing Restful Interfaces.
- Knowledge of Automated Deployment Environments.
- Experience in NMS/EMS development would be desirable.
- Experience in 4g/5g networks would be an added plus.
- We prefer 5-10 years’ experience in the candidates.