Job Description :
Job Title : Java Full Stack
Location : Chicago, IL
Duration : Contract

Job Description :-

High Level Requirement:
Core Java concepts - Strong
Understanding of the most common design patterns used in Java - Required
React JS and Angular - must have
Understanding of basic Spring concepts - Knowledge
Understanding of SQL - Medium
Familiarity with Hibernate or other ORM tool - Knowledge
Agile work experience - Must have
DevOps and Cloud based experience – Knowledge
Good Communication skills

Key Skills:
Solid object oriented design, coding, testing, and debugging skills
Strong experience with Java J2EE development (javaS)
Hands on experience in application development using Spring framework
Hands on experience with Spring Boot
Knowledge on Spring based webservices (REST SOAP)
Good understanding of JavaScript frameworks like Angular React
Hands on experience in SQL, PL/SQL
Hands on experience working on any JPA implementation (Spring Data JPA)
Experience working with Maven

Desired Skills:
Knowledge on Spring cloud, Spring Security and Spring Batch
Knowledge on microservices based application development
knowledge on Apache Kafka
knowledge on Jenkins
Experience with TDD
Knowledge of version control practices and procedures SVN, BitBucket.