Job Description :
Role: Java Software Engineer
Location: King of Prussia, PA
Duration: 4 months contract to hire
Process: Phone screen followed by F2F Interview


Local Candidates Only


B.S. or M.S. in computer science or a related technical area
Experience building and architecting high traffic internet sites serving 10-100 million+ requests per day or similar high transaction volume distributed systems
3+ years’ development experience with Java concentrating on server-side development
Extensive experience implementing complex system integrations utilizing messaging and HTTP
Experience tuning server side applications and databases, i.e. distributed caches
Familiarity with Git, Eclipse, IntelliJ, Jira, Confluence, Rally
Experience in developing event-driven and service-oriented Architecture
Experience with web services, specifically security and identity management
Experience with various enterprise messaging technologies
Experience with Enterprise Service Bus solutions (Mule Technologies, SonicMQ messaging, AMQP) is a plus
Experience in e-commerce and/or retail systems
Experience with Open Source platforms, frameworks (e.g. Spring) and tools
Experience with Oracle and open source databases
Experience working on a scrum team, & TDD with focus on extensive automated unit/integration testing