What are the responsibilities and job description for the Senior Java Developer position at Zealogics.com?
Role Profile:
- You will be a technically proficient and enthusiastic developer, with a desire to work on back-end application development.
- You will support and lead different phases of the product lifecycle including analysis, development and testing.
- You will develop new and existing components in Java. Previous commercially proven experience is required, with a strong desire to develop your skills more widely.
- Additionally, there is an opportunity to work with front end application development in HTML 5, Angular.
- You will be a proactive member of an agile development team, focusing on efficient application delivery to meet business KPI’s.
- You will be expected to promote best practices in terms of TDD, development tools and technologies.
- You will be a proactive member of an agile team, taking part in ceremonies and interact with business owners and stakeholders as well as other agile teams across the fleet
- The role will involve constant interaction with front office business users, analyzing and gathering requirements.
- The role requires good collaboration with members from the wider global team, as well as neighboring teams and systems such as pricing and trade capture.
- Equity derivatives product knowledge is not a pre-requisite but it is advantageous.
Skills required (essential):
- Practical Experience building Java Applications.
- Test-Driven Development (TDD) experience.
- Experience of Agile development techniques and a deep understanding of systems engineering, build and release management principles including continuous integration and continuous delivery.
- Experience with application integration, software design patterns, frameworks, unit testing, automated testing, performance / memory analysis, and n-tier service-oriented architecture.
- Experience in sales and trading platforms or middle office trade processing systems in Equities / FX / Fixed Income / Derivation domain
Bachelor's Degree Required
Rate Range - $65-$70
- You will be a technically proficient and enthusiastic developer, with a desire to work on back-end application development.
- You will support and lead different phases of the product lifecycle including analysis, development and testing.
- You will develop new and existing components in Java. Previous commercially proven experience is required, with a strong desire to develop your skills more widely.
- Additionally, there is an opportunity to work with front end application development in HTML 5, Angular.
- You will be a proactive member of an agile development team, focusing on efficient application delivery to meet business KPI’s.
- You will be expected to promote best practices in terms of TDD, development tools and technologies.
- You will be a proactive member of an agile team, taking part in ceremonies and interact with business owners and stakeholders as well as other agile teams across the fleet
- The role will involve constant interaction with front office business users, analyzing and gathering requirements.
- The role requires good collaboration with members from the wider global team, as well as neighboring teams and systems such as pricing and trade capture.
- Equity derivatives product knowledge is not a pre-requisite but it is advantageous.
Skills required (essential):
- Practical Experience building Java Applications.
- Test-Driven Development (TDD) experience.
- Experience of Agile development techniques and a deep understanding of systems engineering, build and release management principles including continuous integration and continuous delivery.
- Experience with application integration, software design patterns, frameworks, unit testing, automated testing, performance / memory analysis, and n-tier service-oriented architecture.
- Experience in sales and trading platforms or middle office trade processing systems in Equities / FX / Fixed Income / Derivation domain
Bachelor's Degree Required
Rate Range - $65-$70
Salary : $65 - $70