Job Description :
Job Title: Java Tech Lead

Work Location: Little Falls, NJ 07424

Duration: Long Term Contract

Additional notes: 40% hands on development activity / remaining time spent as a liaison between the Stakeholder and acting Tech Lead for 6 Agile Scrum Team Members.

Must Skills

· Minimum 10 years of development experience using Java

· Leader

· Banking Sector: a very experienced Tech Lead with Banking and/or Insurance experience

· Strong Full-Stack Lead

· Java/J2EE/Design Patterns

· Single Page App

· Cloud (AWS/Azure a plus) – proficient in design/deploying application in Cloud

Knowledge of API
Experience with working on webservers and application servers like Tomcat, Jboss, Websphere
Experience with code management and automation tools like GIT, Jenkins, Maven
Working with Agile SDLC
Knowledge of static code analysis tools (CheckStyle/PMD/Sonarcube) and Testing framework Junit

Nice to have

· Experienced in Messaging Area: ESB Integrations

Experience in Text Analytics using technologies like Apache Lucene (Solr), Stanford NLP, Weka machine learning library