Job - Software Experts Skills RESTful framework (Spring / Dropwizard , RAML , WADL), NOSQL DB ( Mongo DB , Cassandra DB ) , Jenkins Jobs , Message Queue ( Active MQ / Rabitt ) , Apache Camel, Spring framework, ESB, Python, SOA, Java 8, Linux shell programming, Fore Man UI Location Bangalore, Karnataka, India Education Bachelor degree / Master degree in technology or Computer science Salary 20 - 24 Lakhs Experience 8 - 10 Years Job Description Role Software Experts A.
Responsibilities Contributeto define software architecture / design by proposing efficient solutions Challengetechnical decisions, web services designs and provide inputs for improvement Provideperformance and efficient code (tested and documented) Fixcritical issues arise from customers Createor update all the relevant and required technical documents (design,architecture, etc.
Followquality development rules and recommendations (unitary test, change management,build management, Software factory) Performpeer code reviews and suggest improvements Workin Agile, TDD and BDD Collaborateand work closely with R&D key stakeholders B.
Minimum Skills Required Bachelordegree / Master degree in technology or Computer science Handson experience in Product Server side (In the area of IPTV / Cable TV), modulearchitecture, design and requirement analysis.
Hardcore developers who can write performance based quality code and drive codereview. Technicalin depth experience on open source technologies such as RESTful framework (Spring / Dropwizard , RAML , WADL), NOSQL DB ( Mongo DB , Cassandra DB ) , JenkinsJobs , Message Queue ( Active MQ / Rabitt ) , ApacheCamel, Spring framework, ESB, Python, SOA, Java 8, Linux shell programming,Fore Man UI CloudExperience - AWS / OpenStack , Docker Container and Seamless Deployment MUSThave experience in Scrum / Agile SDLC Goodin verbal and written communication C.
Preferred Skills MandatorySkills Core Java, Collections, Concurrency, Multithreading, Design patterns,Spring, Ibatis / Hibernate / Top link, Cucumber Priorexperience in Continuous Integration and Deployment (CI-CD) Priorexperience of working in scrum team with key stakeholders like Product Ownerand Architects Priorexperience in large and complex product development Abilityto converse and discuss different designs and architectures for his / herfamiliar development environment Familiarwith Linux environment with shell scripting, rpm packages Valueadd experience in Java script , HTML 5 , Node JS, React JS D.
Qualification Bachelorof Engineering (B.E. / B.Tech) in Computer Science or equivalent RelevantSoftware development experience of 8 - 10years TechnoSavvy up to datewith latest technologies having OOPS, OODA, Algorithms and DataStructure experience Thecandidate will be asked to develop code prior to interview Valueadd - Contribution to open source community