Experience : 5-9yrs
Relevant : 3-7yrs
Strong knowledge and hands on experience in Multithreading, JMS, Kafka
Strong knowledge of Data Structures, Design Patterns and Object Oriented Modeling
Good working knowledge of SQL, Oracle and MySQL and ability to optimize SQL queries
Should have knowledge of Non-functional Requirements like Scalability, Reliability, Maintainability, Stability, and Manageability.
Working knowledge of UNIX
Knowledge of Architectural Patterns, Sharding
Should have understanding of Database Server Clusters, Application Server Clusters.
Experience with distributed source control systems. Preferably Git
Excellent analytical skills
Good interpersonal skills and experience communicating with and managing the expectations of both technical and non-technical stakeholders
Nice to have Skill/s:
Exposure to agile methodologies like Scrum, Test Driven Development, etc.
Exposure to Continuous Integration / DevOps
Exposure /working knowledge of Spring,struts,JMS
Knowledge of PL/SQL
Experience in Angular or Backbone is a plus
Experience in using Jasmine, Karma, PhantomJS, Jenkins, Maven, yeoman, bower, grunt, GIT, SASS LESS, JSHint, JSLint in previous projects is definitely a plus.
Knowledge of NoSQL databases like HBase, Cassandra is plus.
Design, development and unit testing
Perform feasibility analysis and conduct PoC to assess available technical options
Contribute to architecture and solution design by providing inputs to the architects
Understand the needs of the business and assimilate the product requirements.
Understand the end to end architecture and technology stack in depth.
Document the code, design methodology, test cases and other specifics of the deliverable.
Ensure reliability, speed and performance of the final product.
Encourage and propagate reusability
Work with cross functional teams that include product, UX and engineering to deliver fast paced and high visibility projects
Only Pune Candidates are Preferred
By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.