Job Description :
Job Title: Java Developer

Location: Richardson & Dallas, TX & Woonsocket, RI & Cincinnati OH


Total experience in required skill (years) 6+ Years

Mandatory Technical / Functional Skills:

Expericne onf J2EE

Experience with Front End(HTML, Javascript), JSF, spring

Experience with Spring, Spring MVC, Hibernate, web services – SOAP, JMS, JPA, MDB, CXF, SLF4J

Bachelor's Degree in Information Technology, Engineering, Computer Science, related field or equivalent work experience.

Able to provide design and technical leadership. "

Roles and responsibility:

Experience with UML. Knowledge of design patterns.

Experience with SOA implementations to address distributed service transaction requirements with support for standards

Experience with digital architecture principles and modern web design principles

Experience in architecture and design of web applications included responsive design

Understanding of design patterns and NTier architectures

Experience with Java EE, Maven

Experience with application servers such as Jetty, Tomcat, JBcoss, Websphere

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"

Desirable Technical / Functional Skills

J2EE, Front End(HTML, Javascript), JSF, springBenefits setup