Experience Level : 8-12 years
Experience in RESTful Http services design and development
Experience developing hyper-scale and highly available applications based on a Microservices architecture with support for versioning and side-by-side operations
Experience with Cloud computing using AWS
Hands on : Java , JEE, Spring, Spring Boot, Spring Cloud
Should have hands on Microservices development experience and container hosting
Experience with object-relational mappers such as Entity Framework or Hibernate
Experience with concurrency in Java and above including asynchronous programming, multithreading, mutability and concurrency control/recovery when dealing with persistent data stores
Exposure to NO SQL database like Mongo DB
Advanced JavaScript and HTML 5 technologies (AppCache, Local Storage, Session Storage, Indexed DB Web Workers)
Experience with SQL Server, Postgre SQL writing stored procedures, performance tuning and identifying deadlocks, transactions and data locking/blocking scenarios AWS must have skill
Experience with Unit Testing and mocking frameworks
Team Foundation Server OR GIT
Localization, Internationalization and Globalization for server and client applications
Experience working in Agile Development Methodologies such as SCRUM
Experience with either form of development i.e. TDD or BDD