You are here
Senior Java developer
- Global Financial Services Firm
- Excellent opportunity for growth
About Our Client
My client's primary mission is to offer professionally managed investment products that correspond to the varying needs of their diverse client base, delivering the best possible investment performance, backed by an exceptional level of client service.
*Hands on development, able to lead on another resource
*Contribute to the ongoing design in conjunction with peer teams
*Ability to create application components as per specifications communicated by the business
*Good communication skills a must as interaction with traders and business managers is required in this role.
*Strong server-side multi-threaded Java development and object oriented skills
*Good knowledge of distributed architectures and service-oriented design
*Ability to turn high level specification into high quality solutions in tight deadlines and with the application of strong agile principles.
The Successful Applicant
Skills & Experience Required:
*Technical Leadership skills
*Languages - mastery on Java, Linux/Unix, shell scripting,
*Frameworks - Spring
*Tibco RV / EMS / JMS messaging
*Data persistence - Gemfire, MS SQL
*Experience building global distributed applications
*Experience of full project lifecycle (requirements, design, development, tesing, deployment, version control)
What's on Offer
Competitive Salary with great benefits