Java Developer
Professional/Consulting Services company
Professional/Consulting Services company
Horsham, PA 19044
W-2 onlyContract161 views
Horsham, PA 19044
Contract
Questions?
Click to chat now!
This posting has been closed

To be considered for this position, applicants need to meet the qualifications listed in this posting.

Required Qualifications:

  • BS Degree in Computer Science or related experience
  • 9 years or more of experience in IT Application Development
  • 9 years of strong hand-on experience with Java Enterprise Edition (Java/J2EE) and web technologies
  • Spring, WebSphere, JBoss, service-oriented architectures (SOA), RESTful Web Services, HTML, Java Server Pages (JSPs), Servlets, jQuery, extJS, Enterprise Java Beans (EJBs), design patterns such as MVC, Command, Session Façade, DAO, WebSphere MQ, *QueueManager, Queues configurations, troubleshooting Message latency and failover
  • 6+ years of experience with SPRING frameworks, Rational Software Architect is required
  • 6+years working with Oracle, including writing SQL and PL/SQL
  • 6+ years of experience with automated unit testing technologies (Such as JUnit, Spock, or similar)
  • 6+ years of experience with mock data frameworks for unit testing
  • 3+ years of experience specifying, designing and developing web service applications
  • Demonstrated success in building design patterns and software engineering best practices
  • Experience with XML/JSON and developing SOAP and REST services using Apache CXF or a comparable framework, EJB, Java Messaging , Maven, Groovy
  • Knowledge of web security, application security, web services security, common vulnerability remediation, certificate management and use

Preferred Qualifications:

  • Solid experience with all aspects of web and distributed application development
  • Strong knowledge of programming and software engineering knowledge; OO Design Principles, core OOPS, JEE Design patterns as well as their implementation in real world applications
  • Hands- on Experience with Continuous Integration and Deployment Strategies
  • Proven experience to automate build/deploy/release process and find ways to automate and improve our pipeline at every step
  • Solid background in applications development methodologies, SDLC, Agile Methodology: SCRUM and other IT industry standards
  • Experience in leading projects requiring application re-engineering, modernization / refactoring legacy code base to modernize technology, componentizing and segmenting code base for independent deployments
  • Experience in test first development and pair programming
  • Experience with XML/JSON and developing SOAP and REST services using Apache CXF or a comparable framework, EJB, Java Messaging , Maven, Groovy
  • Knowledge of Spring and/or Rails frameworks a plus
  • Strong Passion for growing your skills, tackling interesting work and challenging problems
Skills
Skill Proficiency Years Experience Percent Used
J2EE
6+100%
Java
6+100%
Spring
6+100%
WebServices
1 - 3100%
Agile Methodology
Any75%
IBM WebSphere
Any50%
Application Development
6+25%
Design Patterns
1 - 325%
JBOSS BRMS
Any25%
jQuery
Any25%
JSON
Any25%
Junit
Any25%
MVC
Any25%
Oracle
Any25%
Rational Software Architect (RSA)
1 - 325%
Related Positions
View all of our positions