Job Description :
Position: Sr. Java developer
Location for Contract: Herndon VA, Reston VA, Mclean VA, Dallas TX
Location for Full time: NYC, NY


Job description for NYC, NY (Full time)
Mandatory Skills:- Experienced with java, frameworks(spring), ORM, database design(experience with Oracle preferred

Senior Java Developer (with 7 + years of experience) who is able to demonstrate experience designing, building and optimizing applications.


Other locations,
Senior Java Developer
Following is the Technology Stack we are looking for:
Java 8
Spring Boot
Gemfire Cache (Optional, preferred)
JUnit, Mockito, PowerMockito
AWS Basics
S3 Bucket concepts
EC2
Elastic BeanStalk
Cloudwatch
Lambda
SQS/SNS (Optional, preferred)
Jenkins for CICD approach
Maven scripting
REST services/API
Angular2 or above Optional, preferred
PostgreSQL DB and writing basic SQL queries



Senior Core Java Developer

Mandatory skills:
Strong in core java, java design patterns and JDK1.8 new features and multithreading
Strong in Lambda expressions and Functional Interfaces
Must have hands on experience in Junit testcases
Should able to work independently and able to debug the existing application
Hands on experience in Spring Batch integration frame work
Must have experience in parsing and validating xml documents
Knowledge in Java security mechanism
Very good knowledge in Collections framework
Desired skills:

Hibernate, Jira and Agile development methodology
Good knowledge in UML diagrams and should able to write technical documentation
Knowledge in Rest Services