Skills & Responsibilities:
A four-year degree in Computer Science or a related field.
5+ years of software development experience.
Min 3+ years of experience in basic Java and JEE technology stack.
Excellent in writing JUNIT and doing code review.
Excellent in object oriented analysis and design.
Excellent in development and debugging of Java application
Basic knowledge of RDBMS like Oracle or SQL server
Basic knowledge of Linux
Strong written and verbal communication skills, including presentation skills.
Preferred candidate with good SQL, PL/SQL skills.
Experience with Big Data technologies such as Hadoop and Elastic Search
Experience with Spring, Hibernate, and AngularJS frameworks
Experience with JMS / WebSphere MQ / ActiveMQ
Experience with NewsML-G2
Experience with Gradle and Maven
Experience with Tomcat