Job Description :
Requirements:
A thorough technical knowledge of software development methodologies, design and
implementation with an emphasis on Scrum Agile and XP
Excellent analytical and design skills at multiple product level, excellent skills in research
and analysis, project planning and implementation. Experience in carrying out the
requirements, design, development, testing implementation and support phases of
applications software projects
Experience in and understanding of C++, ideally at least 1 year.
6+ years of experience in enterprise Java technologies, frameworks, libraries and tools, including:
Spring Framework (Core, MVC and Boot)
Hibernate and Relational Databases/SQL
NoSQL (Cassandra)
Enterprise search engines (Solr or Elasticsearch)
RESTful services
SOAP services
Unix shell scripting
Revision Control (Git/Stash)
Continuous Integration, Maven, and Jenkins
Message Oriented Middleware (JMS, AMQP)
Angular, Bootstrap
Experience with open source projects
             

Similar Jobs you may be interested in ..