Sr Java Developer

Must possess a bachelor’s degree in Computer Science/Engineering or related
discipline: advanced degree is preferred; experience with operations research
optimization techniques is a plus
• Requires 5+ years of application development experience, including 5+ years of
Java SE experience and 3+ years of Java EE experience
• Requires strong working knowledge of Java, Spring, Hibernate, HTML,
XML, JavaScript, UNIX/Linux and object-oriented methodologies; familiarity and/
or working experience with Cloud technologies is a plus
• Must have an in-depth knowledge of the JEE platform and supporting
technologies such as JAXP, JMS, JDBC
• Must be familiar with Relational Databases such as Oracle or SQL Server; strong
working knowledge of SQL preferred
• Must have experience consuming Web Services and implementing Web
Services; should be familiar with messaging and SOA technologies; require
knowledge of general architecture principles
• Experience with UI technologies and frameworks (e.g., HTML5, CSS, LESS, AngularJS ) is a plus
• Familiarity with software configuration management/build processes is a plus
• Must have strong interpersonal skills to provide coaching to junior team members
• Must possess excellent oral and written communication skills including strong presentation skills
• Must be a strong communicator with the ability to lead technical and nontechnical
• discussions
• Demonstrate technical problem solving and analytical skills
• Proven ability to multitask

To apply for this job email your details to