Location
Nagpur | India
Job description
Job Description:
- Experience with architectural design, review and coordination with external partner(s)
- Experience providing technical direction and task management of technical team.
- Experience working with distributed team across various time-zones.
- Experience with high-level and detailed technical design.
- Provide guidance and mentoring to junior members of the technical team.
- Experience implementing Enterprise-scale application services.
- Experience scaling complex applications to thousands of concurrent users with a world-wide, 24/7/365 user base.
- Experience defining and optimizing SQL Server databases.
- Experience with designing and developing services and distributed architecture.
- Experience with monitors, semaphores, locks and threading.
- Experience with spring microservices.
- Experience with Azure cloud.
- Experience troubleshooting multi-instance, multi-threaded processes running in a microservice architecture.
- Document architecture and develop in-depth knowledge of assigned domain architecture, and technology portfolio.
- Develop, document, make recommendations, and communicate plans for investing in application infrastructure, including analysis of cost reduction opportunities.
- Provide hands on coding between 30% - 50% depending on project priorities.
Nice to have skills.
- Deploying spring to azure
- Experience with angular/JS front-end programming.
Share resume on [HIDDEN TEXT] .
Job tags
Salary