Java Developer (Senior) Core Java/Multithreading - Tech Giant

Recruiter
Opus Resourcing Ltd
Location
London
Salary
55000.00 - 75000.00 GBP Annual + Bens + Generous Bonus
Posted
25 Jan 2015
Closes
27 Jan 2015
Sectors
IT
Contract Type
Permanent
Hours
Full Time

Java Developer (Senior) with proven background in Core Java, OO design, Multithreading, Agile/Lean, and some of SOAP, REST, RMI, XML/RPC, Kafka, RabbitMQ, ActiveMQ, messaging technologies, JDBC, PL/SQL, Spring is required to work in highly skilled Agile team for tech giant based in West London on distributed systems doing millions of transactions per day.

Essential Skills required include

*In depth knowledge of Core Java
*In depth knowledge of OO design patterns, multi-threading or Real Time systems,
*Demonstrable experience of working on highly-transactional, available and scalable business critical systems
*Various Client Server protocols such as: SOAP, RMI, XML/RPC, REST
*Application of Agile or Lean methodologies to improve efficiency and quality in software delivery
*Good understanding of software architecture; understanding component and application breakdown and interaction
*Experience of source code control across multiple work streams
*Skills in mentoring other developers
*Strong communication skills to interface with stakeholders and interact in standup's etc

Desirable Skills include

*Kafka/RabbitMQ/ActiveMQ and Messaging technologies
*Experience with JDBC, SQL, PL/SQL, Spring
*Storm or Grid Computing
*Caching technologies
*Big Data such as Haddoop, NoSQL DB's. Elastic Search

Key elements of the role would include

*Working as part of an agile team of circa 6-7 developers
*Developing software in an iterative cycle with a focus on architecture and design throughout
*Creating elegant solutions mainly with Java to solve complex business problems
*Testing developed software to ensure a high degree of quality
*Owning the entire product life cycle, from conception through to in life maintenance and support
*Always on the lookout for innovative solutions or technologies that could benefit the business.

This is an outstanding chance to further you skills and career with a large Java development environment on interesting and cutting edge systems.

Ideal backgrounds include finance, banking, E-commerce, media, broadcast, egaming, online betting/sports betting/exchange, telecoms, retail, or high volume systems etc

Opus Resourcing acts as an employment agency in respect of permanent employment.

More searches like this