Job Description :
Role : Java Full stack Developer

Location : Buffalo Grove ,IL

EXP : 7 yrs.

Job Description :

Able to provide design and technical leadership. Needs experience with leading large J2EE development efforts preferably with Angular.
Experience with JSON, Site minder a plus.
Experience with UML. Knowledge of design patterns
Experience with SOA implementations to address distributed service transaction requirements with support for standards
Clear understanding of Web services approach including Web service protocols such as REST
Experience with digital architecture principles and modern web design principles
Experience in architecture and design of web applications included responsive design
Experience with Spring, Spring MVC, Hibernate, web services – REST/SOAP, JMS, JPA, MDB, CXF, SLF4J,c and other Java frameworks / open source libraries
Understanding of design patterns and NTier architectures· Experience with Java EE, Maven
Experience with application servers such as Jetty, Tomcat, JBcoss, Web sphere
Enterprise Java technology, Web Servers and Application
Experience with Spring Security and SSO solutions
Experience with SOA and Web Services REST
Experience with database applications such as Oracle, DB2 as well as with SQL,JDBC and ORM tools
Experience providing sizing and scalability recommendations and solving connectivity and deployment issues
Experience deploying to application servers in enterprise environments
Experience using Agile development methodologies
Expert knowledge in Dependency injection and ORM frameworks
Distributed architectures, strong OO background, SOA, web services and messaging paradigms· Well versed in relational / non-relational data stores
Profiling and improving performance of Java applications from threading, memory management, container optimization etc
Automated testing frameworks – unit and integration tests
Continuous delivery processes from automated build, test and deployment