Previous Job
Java Web Developer
Ref No.: 18-13787
Location: Greenwich, Connecticut
Princeton Information is seeking a Java Developer for a Client in Greenwich, CT- Direct Placement / Fulltime / Permanent / Salaried

Responsibilities for Java Web Developer
  • Build new features that extend our flagship SaaS Web application in Java
  • Java JSON Webservices with Spring
  • RDBMS Database structure and design work
  • Hibernate and JPA mappings
  • NoSQL experience
  • Spark & Big Data application development
  • Experience supporting and working with cross-functional teams in a dynamic environment.
  • Strong organizational, oral and written skills.Qualifications for Java Web Developer
  • Candidate will have 8+ years of experience as a software engineer and has attained at minimum a Bachelor's degree in Computer Science.
  • Experience with Java 1.8 and using its latest features (Streams specifically)
  • Any Java 1.9 experience is a plus
  • Exposure to Spark and/or other big data development technology
  • Must have participated in the design & development of Web App based solutions (JBoss/Wildfly)
  • Experience and knowledge with Service Oriented Architecture (SOA) and Web Service development (WSDL, SOAP, REST)
  • Experience and knowledge with Java design patterns and web services development
  • Experience with Spring
  • Web security expertise is a plus including WEB Security, SSO with SAML, Kerberos, XML, LDAP and Active Directory knowledge
  • Eclipse or IntelliJ IDE
  • JIRA, Confluence, GIT, Continuous integration