Description
Sr Developers: 4 - 6 years hands on experience
Key Responsibilities:
Full life cycle development including designing, coding, testing, debugging and delivery of software
Design analysis, code analysis, requirements analysis, software review, identification of code metrics, software risk analysis, software reliability analysis, security analysis and performance analysis
Requirements elicitation levering stakeholder interviews
Requirements analysis and negotiation and validation
System documentation, maintenance and support
Be active and participate in an Agile SCRUM Team
Team Work
Skills and Knowledge:
Network concepts: TCP/IP, SNMP, JMX
Object Oriented Design in Java, JEE, EJB
Code refactoring Dependency-breaking techniques
Framework and open source software knowledge
CEP (complex event processing and rule engine)
Language - English (Required) - French (optional)
Master Degree - Computer Science or equivalent by experience
Database concepts and languages (SQL, NoSQL: Cassandra )
Ability to learn, use, and integrate 3rd party software packages is required
Unix and Linux (RHEL) - Scripting/OS knowledge
Virtualization
Agile development process Ultra-high capacity software design
Large Internet-scale data management, design, development & Analytics
Automation (testing, continuous integration)
Candidates will be expected to adjust their schedules to work outside of normal business hours when necessary
Technical Skills and Knowledge:
Java Development EJB 3 knowledge
Database knowledge (MySQL)
JBOSS Application Server framework (release 6.1)
JPA knowledge (Hibernate)
concepts (ETLs, correlation, rule engine (Drools), aggregations, reporting)
NoSQL and Columnar databases (Vertica,Hadoop/Cassandra)
Integration of Open source software JMX/Snmp/REST JSF, HTML, XML, blowfish Maven Eclipse Jenkins
Interested candidates can send their profiles to the given email id and interviews will be happening in quick notice.