JAVA - J2EE - XML - SPRING - ECOMMERCE - ONLINE - WEB
Our client a Top online betting company based in London need to
higher 4 Java J2EE Developers to join the growing team which
Design, develop, test and document modular software for there
online betting website.
Role and Responsibilities:
- Software development of there Middleware and trading
platforms
- Integration with external systems and providers
- Follows Agile practices (attending stand-ups, retrospectives,
showcases, etc.) to promote collaborative problem solving
- Refers issues to the Development Team and the Development Team
Lead as required
- The role holder will be expected to develop in a style consistent
with Test Driven Development
- Ability to translate business driven requirements into technical
reality
- Working with both internal and external developers (onsite &
near-shore) and third parties, whilst ensuring quality of
delivery
- Ability to collaboratively agree delivery decisions in a fast
paced, change driven environment
Key Skills:
- Experience of Agile software development methodologies; ie Scrum
or elements of XP (Continuous Integration, Test Driven
Development)
- Experience of developing technical specifications and
documentation
- Excellent communication and presentation skills
- Experience of working in a pair programming environment
- Experience working in high volume transactional websites
- Solid knowledge of the J2EE platform - (Web components,
Middle-tier components, EIS)
- Solid experience of test driven development (TDD) and willingness
to apply on all project work
- Solid knowledge of OO techniques & design patterns -
(DI/MVC/IoC/GoF)
- Solid experience of continuous integration environments - (Team
City, Jenkins, Cruise Control)
- Solid experience of using source control systems -
(Perforce/Subversion/Mercurial)
- Solid Middleware development experience - Web Services, SOA/ESB
platforms
- Solid XML development experience - XML parsers, JAXB, schemas,
Atom Feeds/RSS
- Solid experience of automated build processes
- Experience working within a high transaction/volume
environment
- Solid experience with Spring (core, MVC, AoP, Transactions)
- Experience testing web and Client Server Enterprise
Software
- Experience working with automated testing tools for cross-browser
web applications, below-UI acceptance testing frameworks
- Solid knowledge of business facing testing
(SOAPUI/Selenium/JMeter)
- Solid knowledge of unit testing (JUnit/TestNG/soapUI)
- Solid knowledge/understanding of E-commerce in particular
Internet and database technologies.
Would love to have
- E-commerce experience
- Exposure to ASP.NET with C#
- Exposure to functional and/or emerging languages (Scala, Ruby,
Groovy, Erlang )
- Oracle PL/SQL experience
- Oracle application and Middleware exposure (WebLogic, Oracle
Service Bus, Coherence, Fusion, etc.)
- PL/SQL experience
- Ant, Maven 2, Anthill Pro
- Exposure to Diffusion
- WS02
|
Remove from Shortlist
Career Architechs -
9 months ago