"Responsibilities:
• 4+ years of experience in OO analysis, design, and implementation.
• 4+ years of experience in server side Java development using J2EE technologies, Spring, XML, Web Services, HTML5, JMS, JSP, JavaScript, CSS, AJAX, Java Swing (nice to have).
• 2+ years of widget development experience.
• 2+ years of developing web based application.
• 2+ years of graph visualization experience.
• 2+ years of experience with at least one relational database management system.
• 2+ years of experience in interfacing with databases from Java (Hibernate / Ibatis / Java Persistence API, etc.).
• 4+ years of experience in industry-¬‐standard software development methodologies, e.g. use case-¬‐driven and test- driven iterative software development methodologies (Scrum, etc.).
• 4+ years of experience in debugging, code-¬‐reviewing, code-¬refactoring, performance tuning, and unit and integration tes2ng.
• Experience developing Web Services and REST-¬‐based communication interfaces a plus.
• BS or MS in Computer Science or related discipline.
"