You are here:  Home  Jobs  Sorry, this vacancy is no longer available

Friday 10th February 2012

Java Developer - Capital Markets

Welcome to Accenture, one of the world's leading providers of management consultancy services.
Are you ready to put yourself to the test on business' biggest challenges?
Do you want to work in an environment where the bar is raised every day and high performance is just the entry ticket? Think you're up to it?

Key Features of the role
Our Capital Markets Solutions Group is a specialised area dedicated to developing custom trading systems, risk management systems, and other market leading technologies for the world's leading investment banks, asset managers, hedge funds, exchanges, and other financial services institutions. It combines financial industry expertise, in-depth skills in advanced technologies and adherence to proven methodologies to ensure the rapid development of high quality solutions for achieving high performance in the global markets.
 
What's in it for you?
This role offers the opportunity to be part of a truly global organisation of smart, technically-minded people and work with dynamic capital markets' clients, in all types of organisations across the industry, and in countries all over the world including the main financial centres (London, New York, Tokyo)
 
If you are looking for an IT career working in the high powered and vibrant environment with the latest software and leading-edge technologies, where you will be constantly challenged and have the opportunity to deepen existing and build specialist skills on the job, this could be the role for you.
 
What we're looking for
We are looking for a candidate who thrives on tough technology challenges and can help turn innovative ideas into effective results. Someone who has a proven background in working in a front office environment with a thorough understanding of the business process, products and technology.
 
As a Java Developer you will be responsible for the delivery of technology based business solutions and will be involved in the maintenance and support of existing operational systems. You should have an understanding of the whole delivery lifecycle i.e. Release management , Testing , Change Management and will be involved in component design, coding, unit testing and deployment of systems and system components working within a framework to meet both functional and non functional requirements.  
 
Key Responsibilities include:
  • Opportunity to work with leading Financial Institutions, both in the UK and around the world, to analyse, develop, test and implement innovative solutions.
  • Working as part of a team to develop, test and maintain multi-tier enterprise applications.  You will liaise with other teams within assigned projects to ensure software compliance and satisfaction.
  • Supporting the technical design process by participating in the analysis of technical application requirements
  • Assisting in implementing analyses that will identify requirements related to people, processes and technology
  • Participating in implementing the technical infrastructure, including networks, platforms and servers, enterprise enabling, application enabling, security and operations management
  • Assisting in the integration of technical and application components to meet business requirements
  • Coding and testing program modules that meet design specifications; assisting in design
  • Maintaining, tuning and repairing applications to keep them performing according to technical and functional specifications; providing user support
  • Creating, executing and documenting the tests necessary to ensure that an application or technical environment meets performance requirements (technical, functional and user interface)
  • Executing conversion plans and document possible improvements; identifying disruptions in the processes
  • Participating in identifying configuration changes to applications so that they meet business process requirements

Skills Requirement
  • Proven experience in developing systems and using development methodologies for the Capital Markets clients.   
  • Commercial Java development experience.   
  • Excellent understanding of JSE, JEE (JDBC, JMS, JPA, EJB, JSP, JSTL, Servlets)  and XML based technologies.   
  • Strong expertise and knowledge of the Java Open Source Ecosystem and Tools
  • Experience of Spring or Hibernate desirable 
  • Proven knowledge of database fundamentals using SQL on Oracle or Sybase, and an understanding of object relational mapping technologies.   
  • Strong software development process knowledge, including re-factoring, test-driven development, lifecycle methodologies, the Rational Unified Process, agile development methods etc.   
  • Complete understanding of Web Services and their use in Java implementations.   
  • Fundamental grasp of object-oriented design, multi-threaded programming and distributed systems in a real-time environment.
  • Some level of Java Sun certification desirable.   
  • Knowledge of Web application design using Servlets and JSPs, as well as HTML based technologies and interface design using Swing or Eclipse RCP.   
  • Working knowledge of Perl, Python, TCL or Unix scripting. 
  • Commercial Experience and/or Certifications on product suites from TIBCO, IBM and other leading vendors advantageous
Industry Skills
  • Experience within either a well regarded trading and risk management consultancy, capital markets software provider or a financial institution
  • Knowledge of Financial Markets Products including Equities, Fixed Income, Commodities, FX, Derivatives  (including, Equity, Interest Rates and Credit Derivatives products
  • Knowledge of electronic markets in the marketplace such as NASDAQ, TradeWeb, Bloomberg, MTS, ESpeed, BrokerTec.
  • Knowledge of risk management concepts including Credit Risk, Market Risk, Operational, Execution and Liquidity Risk
  • Knowledge and experience of implementing trading and risk management systems including exchange platforms.
  • Experience implementing capital markets software packages including Summit, Calypso, Murex, Brass, Front Arena
  • Experience working with market and reference data & modelling applications

Special Considerations
The role will involve spending a large proportion of time at client sites so flexibility with location is essential.
 
Accenture is a global management consulting, technology services and outsourcing company. Combining unparalleled experience, comprehensive capabilities across all industries and business functions, and extensive research on the world's most successful companies, Accenture collaborates with clients to help them become high-performance businesses and governments. With approximately 177,000 people serving clients in more than 120 countries, the company generated net revenues of US$21.58 billion for the fiscal year ended Aug. 31, 2009. Its home page is www.accenture.com.
 
Please also note that Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, or gender identity.

Similar jobs

  • AVP, Senior Java Developer, Global Corporate & Commercial Investment Banking Tech

    Bank of America Merrill Lynch’s Europe, Middle East and Africa (EMEA) footprint comprises of 32 cities across 23 countries on three continents. The company is a long-established participant in the European markets...

  • C# Developer

    I am looking for a C# Developer with excellent academics from a top university. You will have demonstrable industry experience from a hedge fund / asset house or software house developing application for the FS sector...

  • Developer (strong Agile, TDD & BDD)

    The BBC is currently looking for a Developer with extensive experience in TDD and BDD processes to join the News & Knowledge team. As the newest role in our software delivery job family...

  • Developer in Test

    BBC News is looking for a Developer-in-Test with experience of writing good quality object-oriented code, using Ruby, Java or JavaScript to join the News & Knowledge department...

  • Developer in Test - Knowledge & Learning

    The BBC is looking for a Senior Developer-in-Test to join the BBC (Knowledge & Learning) product team. The role will involve writing post-implementation Ruby tests and pairing with production code developers to...