Job Description :
Title: Full Stack Java Developers
Location: Manhattan, NY
Duration: 12 months + contract

Major Responsibilities
Understand and analyze business requirements and perform impact analysis
Independently work with the business, troubleshoot application and data issues
Able to understand existing code, written by various developers
Design and able to write maintainable and testable code
Robust development experience with Java web technologies
Have experience working with multiple teams. e.g. business , QA and other upstream/ downstream teams
Lead application fixes from development to production deployment
Come up with design, dev, test plans and co-ordinate with multiple teams
Continuously improve processes and quality of output
Build high-throughput, low-latency event driven multithreaded applications using core Java
Utilize knowledge of industry standard data structures, design patterns, and algorithms

12+ years of Design and Development of Java/ J2EE web application
8+ years of experience in technology project implementations for financial services industry
Must have experience in different frameworks - Spring/ Hibernate /ORM technologies
Must have experience in Java script frameworks, e.g., JQuery, Angular JS, React
Knowledge/Experience in following areas is essential: SQL, Stored Proc, XML , JSP , Servlet, WebSphere , tomcat, SOAP/REST webservices, Java / J2EE security, Drools (Rules Engine), , Spark/Scala, Kafka Messaging
Java 8 Experience is must.
Experience with Open source BPM experience (especially tools like jBPM, Activiti, etc is a must.
Experience in implementing Microservices based applications and deployment to PaaS environments (Openshift)
Knowledge of different agile processes
Familiar with Unix/Linux command lines and shell scripts.
Knowledge of JIRA, Team Forge, Team Foundation Server etc. project tracking tools
Knowledge of code quality control and continuous build tools
Bachelor’s degree in information technology, business, or related field, required

Client : Anblicks client