Job Details

Senior Java / AWS Developer for Currencies Technology

Job Info:

Category: Development
Company Description: Global securities, investment banking and retail banking firm
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Job Number: 8730

Job Description:

Currencies Technology supports the business goals of the Global FX business for all technology delivery, having direct application development responsibility for key business systems and an overall end-to-end remit for systems implementation across the Currencies business. The team consists of people based in London, Bournemouth, Houston, New York, Mumbai, Bangalore, Singapore, Tokyo and Sydney.
As well as the ECN and "e*channel, the team supports the FX Services group which manages the Investor and Treasury Services distribution requirements providing custom channel tools for capture and automated pricing and risk management of the deal flows resulting from treasury and custody activity. 
The group is divided into small, highly motivated, agile teams.  Software deliveries are typically frequent and the team members are expected to be multi-disciplined and flexible in their approach, working in all areas of the solution space.
The successful candidate will be involved in the full development life cycle of analysis, design, implementation, testing, deployment and support of FX Services trading/sales software.  The candidate will be part of a small team responsible for handling API and Engineering activities for this line of business.  In particular re-engineering of existing REST components into smaller micro services and deploying to the cloud.  Therefore experience in micro services and cloud are essential for this role.

Specifically you can expect to: 

•    Design technology solutions on different scales with specific emphasis on micro services and cloud technology
•    Be mindful of cost/benefit analysis in everything they do
•    Advise management and project managers on build or buy decisions - and will have autonomy to make these decisions within existing technical business context
•    Cut code to deliver enhanced functionality across our suite of in-house components and applications
•    Produce documentation for other technologists, users and support
•    Develop and unit test software application modules using disciplined software development processes including waterfall and agile.
•    Be involved in requirements gathering and business analysis tasks
•    Co-ordinate systems integration test with other teams



Essential requirements:
•    Substantial experience with software design and senior development skills in a high pressure, time critical environment
•    Operating within an agile team structure either Scrum or Kanban
•    Java - excellent core understanding and low-level programming experience
•    Amazon Web Services
•    Micro Services
•    Docker, Chef, Puppet or similar orchestrators/containers
•    Jenkins
•    Competent with developing highly multithreaded, highly scalable, concurrent applications
•    Experience in optimizing/profiling, multithreading, JVM tuning
•    Experience of multi-tier architectures
•    In-depth understanding of performance tuning, message integrity and security related to real-time applications
•    Test driven development or Business driven development utilizing Fitnesse or Cucumber
•    Strong interpersonal and communication skills
•    Strong organizational ability, time and project management skills to juggle many priorities
•    Ability to own multiple streams of work and to organize self and others to deliver in a timely fashion
•    Oracle SQL, Unix Scripting 

Desirable Experience:
•    Experience of low-latency, high throughput systems
•    FX product knowledge
•    Javascript and HTML5
•    FIX messaging
•    Business/technical analysis experience in a financial environment

All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job