Lead Java Developer

Capgemini UK Plc
London (Greater)
14 Apr 2018
14 May 2018
Contract Type
Full Time
Job Title: Lead Java Developer
Grade: Manager
Location: London (Travel will be required around UK)
Salary: Competitive+Flexible Benefits+Bonus
Working Pattern: Full Time, Permanent
Number of Positions: 3
Application Opening Date: Friday, 13th April 2018
Application Closing Date: Friday, 11th May 2018

About Capgemini
With almost 200,000 people in over 40 countries, Capgemini is one of the world's foremost providers of consulting, technology and outsourcing services. The Group reported 2017 global revenues of EUR 12.79 billion. Together with its clients, Capgemini creates and delivers business and technology solutions that fit their needs and drive the results they want. A deeply multicultural organization, Capgemini has developed its own way of working, the Collaborative Business ExperienceTM, and draws on Rightshore®, its worldwide delivery model.

Rightshore ® is a trademark belonging to Capgemini

Capgemini Financial Services
Capgemini’s financial services specialists provide a complete range of services to help our clients capture sustainable business results. Our Financial Services Strategic Business Unit is a global organization which focuses on key financial services domains: Banking, Capital Markets, Insurance, Payments & Cards, Wealth and Asset Management, and Risk Management & Compliance. In addition to these domain areas, we have global practices that are dedicated to building innovative solutions in the areas of Business Information Management, Channels, Finance Transformation, Technology Development & Integration, and Testing.

Main purpose of the role:
To work closely with Capgemini colleagues and clients, as a member of the Software engineering team typically within or associated with a consulting or delivery engagement.
A typical role would be to create solutions by developing, implementing, and maintaining Java based components and interfaces.

Key Responsibilities:
• To define objectives by analysing user requirements; envisioning system features and functionality.
• To design and develop user interfaces to internet/intranet applications by setting expectations and feature priorities throughout the development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
• To integrate applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
• To create multimedia applications by using authoring tools.
• To complete application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
• To develop comprehensive documentation and assistance tools.
• To update job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organisations.
• Be a contributor to the creation of best practices through the identification of reusable project-level assets.

Essential Skills:
• Candidates with good understanding of Application, Information, and Integration Implementation, ideally for financial services clients.
• Extensive recent experience in the following areas:
o Core Java (Version 7 preferred, version 5 essential)
o Web Technologies (HTML, CSS, JQuery, Dojo, AJAX, Web Services REST/SOAP)
o Web Frameworks (Struts 2, Apache Tiles, Spring, Hibernate)
o Spring Modules (IoC, AOP, Transactions, MVC, Webflow, Security, Web Services, Integration)
o Java EE/J2EE Technologies (JSF, JSP, Servlet, JMS, EJB, JPA, JTA)
o RDBMS (PL/SQL, Oracle DB, Sybase, DB2, SQL)
o Design Patterns (J2EE, GOF)
o Design Approaches and principles (DDD, SOLID, GRASP)
o Application Server (Weblogic, Websphere, Glassfish, JBoss, Apache)
o Mobile applications and frameworks (e.g. Kony)
o Others (XML, UML, Perl Scripting)
• Experience of developing Enterprise Integration solutions using at least one of the following technology stacks:
o IBM Web Sphere (Message broker, Web Sphere MQ, Portal, ESB, Process Server, Data Power)
o Oracle Fusion Middleware (WebLogic Integration, WebCentre, Oracle ESB, Oracle BPM, BAM)
• A demonstrable Java EE/J2EE background is essential as a significant proportion of the projects will be focused around the delivery of enterprise solutions
• Agile development practices are essential (CI, TDD, BDD, etc)
• Object Oriented Analysis, Design and Development skills are essential
• UML skills are essential
• Experience of leading/managing teams of coders
• Ability to design/develop sensible, simple solutions to complex problems
• Excellent knowledge of software design patterns and when to apply them
• Strong Capital Markets domain knowledge in one or more of the following areas:
o Equity swaps/derivatives
o Risk & valuations
o Securities (Prime Brokerage, Listed Derivatives etc)
• Commercial awareness, including ability to recognise commercial and technical risk
• Excellent communication skills with proven ability to deliver innovative, but realistic solutions to complex client problems
• Proficient at communicating complex technical issues to both business and technical audiences
• Fully flexible approach to working hours and working away from home during the week. Willing to work both nationally and internationally

• Experience of Service Oriented Architecture
• Experience of technologies such as BPEL, Rules Engine etc
• Experience of application server administration, clustering, deployment, Continuous Integration etc
• Experience of any UI toolkits like Google UI Kit or Yahoo UI library
• Significant consulting experience within major consultancy or SI organisation

Additional Information:
Capgemini was named as a 2014 World’s Most Ethical Company by the Ethisphere Institute for the 2nd Year Running

Click the link to find out more: World's Most Ethical Company-2014

Follow this link to discover the top 10 reasons to join Capgemini 10 Reasons to Join Capgemini

Location and travel:
Whilst you will have London as an office base location, you must be fully flexible in terms of assignment location, as these roles will involve periods of time away from home at short notice.
We offer an excellent remuneration package to include flexible benefits and bonus dependent on the candidate's competency, skills and level of expertise.

Proof of right to work in the UK:
In order to commence a role with Capgemini UK plc you will be required to provide documentary proof prior to joining the Company that you are entitled to live and work in the UK.

Capgemini is an equal opportunities employer.

Please contact us if you consider yourself to have a disability that requires an adjustment to help facilitate your application, interview or the joining process.

Please note that applications for this role will close on Friday, 11th May 2018, if you have any further questions then please kindly contact Chloe Fisher on +44 (0) (Apply online only)

Similar jobs

Similar jobs