Core Java Developer - Spring Hibernate Messaging Middleware - Investment Bank
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Core Java Developer - Spring Hibernate Messaging Middleware - Investment Bank
Core Java developer with a proven experience in software engineering and ideally with a good knowledge of Credit Risk and/or FX Options Pricing and Booking. Core Java (J2SE) with Messaging Middleware (Terracotta or Nirvana ideally) and several years software development experience with strong front office investment banking. Must have proven experience in technology, especially with the analysis, design, development and implementation of complex, high performance, low latency, PnL critical systems. Excellent knowledge of programming best practices, design patterns etc. Knowledge of Spring, Hibernate and other de-facto-standard technologies. Knowledge of communications protocols and the uses of messaging Terracotta or Nirvana experience highly valued. Knowledge of SQL. A solid academic background preferably in engineering, sciences or economics. Knowledge of Financial Markets particularly FX Options and/or Credit Risk is an advantage, but not essential.
Key Responsibilities
Participate in the agile full based project software development life-cycle including technical analysis, documentation, development, testing and code reviews.
Provide 3rd line application support on a rotation basis within the team.
Collaborate with the production support team for release and maintenance of the applications.
Work closely with the other developers in determining and following best development and architecture practice.
Propose and provide feedback from experience/knowledge on architecture, design and technology choices for the cutting edge eCommerce platforms
Propose and provide feedback on implementation plans, and technology direction of the platform
Participate actively in collaborative team meetings and voice opinions
Maintain and further improve the quality of deliveries and secure iterations
Continuously improve the methods used
Mentor less experienced developers through pair programming and code review
Fully participate in requirement and design meetings for new functionality.
Applicants must be eligible to work in the specified location
Adlam Consulting operates as an Employment Agency & an Employment Business