We are looking for : Senior Java DeveloperIn this role as Lead Java Developer, you will develop and enhance new and existing functionality of the comprehensive wealth management technology platform.
The role will work within a growing team of developers both locally and internationally.If you are a driven and imaginative individual this is the place for you.KEY RESPONSIBILITIES :
Take ownership of any step in the software development process, from design through maintenance.
Deliver high-quality code while working and communicating in a team environment.
Extend testing capabilities by writing unit tests and assisting in basic QA testing during new feature development.
Will be asked to lead or mentor other team members.REQUIRED SKILLS AND EXPERIENCE :
5-7 years plus of enterprise-level Java development.
Solid understanding of design principles, and algorithmic skills.
Self-organized / motivated; and excellent spoken and written English skills.
Strong experience with Oracle databases, experience working with Hibernate.BONUS SKILLS :
Message driven architecture
Test driven development