Junior Java Developer
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.
Canaccord Genuity Ltd are looking for a Junior Java Developer to work on cutting edge java based financial Web application, Quest®, on Google Compute Engine Cloud Infrastructure utilising technologies such as Docker, Ansible and Nginx.
Quest® provides interactive online models, analytical tools and idea-driven research publications for analysing corporate wealth creation and valuation.
Canaccord Genuity is the global capital markets division of Canaccord Genuity Group Inc., offering institutional and corporate clients idea-driven investment banking, merger and acquisition, research, sales and trading services from Canada, the US, the UK & Europe, the Middle East and Asia-Pacific. We are committed to providing valued services to our clients throughout the entire lifecycle of their business and operating as a gold standard independent investment bank - expansive in resources and reach, but targeted in industry expertise, market focus and individual client attention. To us there are no foreign markets.™ QUEST® is at this stage registered in the UK and in the USA, and common law trade mark rights are asserted in other jurisdictions. For Professional Investors only.
Role Responsibilities:
Working alongside Senior Java developer, maintaining and supporting the entire 3 tier client server application and environment.
Pro-actively engaging the business to propose enhancements and draft requirements whilst learning the complexities of the product.
Providing support for the existing Java applications in the production environment.
Designing, developing and testing software components to exacting technical performance and criteria.
Contributing to the overall progress of the software development lifecycle, working alongside the existing in-house development team.
Technical /Qualifications:
Educated to degree level in relevant field.
At least 6 months to a year demonstrable commercial experience in Java 5 or higher. Or SCJD (Sun Certified Java Developer) certification in Java 5.
Experience of the libraries, frameworks, and tools used (IntelliJ, Maven, Mockito, Guice or similar).
Practical understanding of development best practices.
Prior experience with using agile development practices, automated testing and continuous delivery.
Desirable:
Experience of Unix like operating system
Any JavaScript or related framework
Working knowledge Cloud-based infrastructure.
Core Competencies/Skills:
Highly competent user of Java and working with relational databases
Experience in developing complex technology and solving intricate problems.
Substantial experience designing and delivering large-scale, high-throughput, intensive systems including service orientated and stage event driven architectures.
Soft Skills:
Strong team player who can demonstrate autonomy as required.
Ability to work and contribute within a small team environment to deliver development requirements
Flexible and adaptable.
Ability to communicate effectively.
Strong desire to learn.
Standards of Behaviour:
The behaviours and competencies described below reflect the Company’s values for compliance by all staff as appropriate within their role:
Technical Skills:
Demonstrates the required level of technical proficiency to fulfil
the requirements of the role
Proactively seeks to keep up to date; shares knowledge with others in the team
Challenges current processes constructively and suggests improvements.
High Performance:
Takes accountability and ownership for own responsibilities
Produces work of a consistently high quality and high level of accuracy
Provides a proactive and value added service to internal and external clients
Can be relied upon to meet deadlines, work additional hours where necessary, prioritise own workload and manage own time as well as that of members of their team/department (as relevant).
Teamwork and Communication:
Respects and recognises the contributions of others
Takes collective responsibility, encourages positive relationships with all areas staff
Communicates professionally at all times, listens to colleagues and clients, responds appropriately and instils confidence and adaptability.
Ethical and Compliance Behaviour:
Upholds and promotes high ethical and compliance standards including integrity, honesty and fair dealing.
Upholds and promotes the good reputation of Canaccord Genuity and complies with the firm’s policies and procedures as well as applicable FCA rules.
To apply for this role please click the APPLY button