this is fantastic opportunity to work for this global financial organisation

Ths is a fantastic opportunity for Lead developer – Java, J2EE, JavaScript, HTML, REST, SOAP, XML – The purpose of this role is to deliver the functionality requested by Head Office functions by closely working with the development manager rapidly learn applications in the Head Office technology environment
Workwith architects and team leads to design & implement appropriate technical solutions.

Design low-level technical solutions
Come up with effort estimates for assigned work
Write code and automated unit test cases as required
Collaborate with testers to analyse defects, verify behaviour, and resolve issues
Apply design & system architecture skills to ensure continual increase in performance and stability of the core system
Produce documented & tested software for delivery to production
Participate in design & code reviews
Follow Agile development processes defined for Head Office IT team

Essential Skills/Basic Qualifications:

Strong knowledge of Java, J2EE, JavaScript, HTML, REST, SOAP, XML
Experience of low-code BPM platforms
Strong experience with RDBMS platforms such as Microsoft SQL Server, MariaDB, Oracle, PostgreSQL
Understanding of service-oriented architectures & distributed computing concepts
Strong understanding of the full software development lifecycle, particularly Waterfall, Agile, LEAN methodologies
Strong knowledge of object-oriented programming principles
Strong experience with test-driven development processes using tools such as JUnit, NUnit, MSTest, Moq, jMock, etc

Desirable skills/Preferred Qualifications:

Understanding of Microsoft .NET Framework technologies and programming languages, e.g. C#
Experience with ETL technologies, e.g. SSIS, Informatica, Ab Initio
Knowledge of data visualization and reporting tools, e.g. Business Objects, Tableau, Qlikview, etc
Knowledge of Git, BitBucket, Nolio, JIRA, Jenkins an advantage