Java Software Architect

Location: Pittsburgh, PA

Job Type: Contract


  • Core java 8
  • Spring [Spring core, Spring AOP, Spring Transactions, Spring MVC]
  • JPA/Hibernate
  • Spring Boot [Optional practical experience]
  • Git/bitbucket/sourcetree
  • Extensive Java and Java EE experience
  • Deep expertise in building Spring based Java EE applications
  • Experience building REST Services
  • Experience consuming REST and SOAP services
  • Experience with Build Tools
  • Experience with SCM
  • Nice to have:
    • Web application development using Spring, Spring Boot, Hibernate
    • Experience with Netflix OSS, Spring Cloud
    • Experience with Continuous Integration and Jenkins
    • Excellent experience in RDBMS tools
    • Experience with Websphere
    • Experience accessing relational database via JDBC, iBatis and Hibernate
    • Experience with Messaging – JMS, MQ Series
    • Extensive Experience building and consuming RESTful API’s using JAX-RS