Responsibility:
• Participation in architecture and design development
• Participation in user communication
• Work with business analysts and testers
• Coding of the functional specification:
• Execution of unit tests on the code built or altered
• Bug fixing
Requirements (mandatory):
Developing in Java: 3+ years;
Minimum 2 years building global high-performance, multi-threaded client-server Java-based systems;
Technologies: Core Java, Spring, JMS, XML, Hibernate;
Knowledge of UNIX platforms (SunOS 8, Linux);
Strong OOP skills and ability to propose design and implement changes in complex systems;
Working with external clients (desirable) - Work to requirements within agreed timelines in an independent manner;
Pro-active team worker;
Good communication skills.
Optional:
Understanding of financial services, investment banking, derivatives is advantage
Test Driven Development experience;
compensation: 75 000 Net
contact: vshiryaeva@software-people.org