Java Developer - Florham Park, NJ - Georgia IT Inc.
Florham Park, NJ
About the Job
Java Developer
Location: Florham Park, NJ
Duration: 1 year
Rate: DOE
U.S Citizens, GC holders preferred
Must Have Skill set
· Java develoment on Spring or Sprint boot
Roles and responsibility
· Experience in developing backend APIs in Javasspring or springboot
· 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, 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
· Continuous delivery processes from automated build, test and deployment
Source : Georgia IT Inc.