4+ years of professional software development experience using
Enterprise Java technologies. Specific requirements include, but are not
limited to:
• Minimum 4 years of Java experience in the development of
Java/JEE enterprise applications using JEE, , Spring, Hibernate, Web Services,
RESTful, AJAX, JSON, SQL, JUnit, and Maven Experience with Frameworks including
Spring MVC, Spring Batch, Spring Boot, Spring Integration, Spring Security,
Hibernate, Myasis
• Solid experience with the following technologies is a must --
HTML, JavaScript, CSS, AJAX
• Experience with Java Script frameworks–Angular, React, jQuery
• Experience with Spring Integration technology would be a big
plus
• Experience with Big Data would be a plus
• Experience with various security protocol or framework/tool
would be a big plus – SSO, Oauth2, IBM Web Seal
• Creative, motivated, focused, passionate, results-oriented
• Demonstrated ability to write efficient, clean, readable and
reliable code
• Excellent troubleshooting, analytical and problem solving
skills
• Independent, self-starter, & team player
Software & Tools:
Java/JEE, Spring MVC, Spring Batch, Spring Boot, Spring
Integration, Spring Security, Hibernate, My Baits, AngularJS, REST and SOAP Web
Services, Git, Maven, Jenkins, Junit and TestNG, Maven, Ant, XML, MyEclipse,
Unix, Big Data
Role
Requirements:
Requires
Bachelor’s degree or foreign equivalent in Computer Science, Information
Technology, Computer Engineering, Computer Information Systems, Computer
Applications, Math (any), Statistics, Science (any), Engineering (any),
Technology (any), or a related field.
Master's
degree or PhD would be an added advantage.
4+
years experience with Enterprise Java and supporting Java frameworks
2+
experience with Angular.JS 2 and higher and supporting frameworks
Experience
with React or other frameworks will be an advantage
Experience
with No-SQL and Relational databases
Experience
in core web front-end technologies including HTML5, CSS3, and JavaScript