Java Developer

Java Developer Newcastle upon Tyne, England

FNZ
Full Time Newcastle upon Tyne, England 10.56 - 12.04 GBP Today
Job description

Unlike other organisations, FNZ encourages employees to explore internal career opportunities across the organisation. An FNZer's career pathway isn't restricted to linear progression and often our top talent have worked across a multitude of business functions. As such, we don't restrict applications based on tenure however you mustn't have any performance issues and you must inform your current Line Manager before applying.
Role Overview:
We are looking for an experienced Java 11 software engineer to join an exciting greenfield project in a market-leading financial services company.
Working within a scrum team you will be focussed on building event driven microservices, utilising kafka and subatomic Quarkus frameworks among other technologies, to deliver a real time, change data capture, post trade compliance tool deployed to the cloud.
Working closely with a friendly team of senior developers, testers, and solution architect, you will be responsible for maintaining high quality coding standards through pull requests, designing innovative frameworks, influencing architecture decisions, and mentoring junior developers.
The successful candidate will be comfortable collaborating with Devops and Testing teams to achieve automated testing, continuous integration and delivery pipelines and has the confidence to present their software to internal stakeholders and external clients during the sprint demo while providing constructive feedback to aid and improve the team's productivity in future sprints.
Responsibilities:
  • Assist in the analysis and design of solutions under the guidance and consultation of a Solutions Architect.
  • Take the role as Solution Architect on the relevant projects.
  • Collaborate with a Solution Architect and the Solutions Delivery team when challenges are encountered during the development process.
  • Produce development estimates which contribute to overall delivery estimates.
  • Help refine the documentation of business requirements, user stories and any other requirements under the guidance of the Consultant, Solution Architect and Product teams.
  • Work with the Delivery Manager, Solution Architect and Senior Developers in the technical planning of solution delivery projects.
  • Ensure the development meets the JHC coding standards and code reviews of solutions are performed by the relevant person.
  • Execute Unit Tests to validate the technical design, functional design and business requirements.
  • Ensure documentation is maintained in accordance with established standards.
  • Work with the Test Analysts to ensure they have an understanding of solutions and testing requirements.
  • Participate in demos of the Figaro system to internal stakeholders and clients.
  • Liaise with clients on behalf of FNZ in designated areas of expertise during projects when required.
  • Perform code reviews in functional areas where they have expertise.
  • Assist the Support team in the triage of client support issues in the their teams functional areas.
  • Collaborate with the Solution Architect to identify solutions to resolve support issues.
  • Develop and fix support issues.
  • Provide guidance and mentor support to Junior and Trainee development team members
  • Work with the Releases team to ensure project artefacts are ready and can be released to clients during key phases of project and support work.
  • Provide regular feedback on project and support work to help contribute to the continuous improvement of the team and FNZ.
  • Focus on the outcomes of their work to manage their work commitments with support from their line manager.
Required Skills:
  • Java 11
  • Kafka
  • Docker
  • REST API's
  • JUnit/Mockito unit testing
  • Test Driven Development (TDD)
  • Postgres & SQL
  • Google Cloud Platform (GCP)
  • Continuous Integration/Delivery Pipelines (GCP/Jenkins)
  • Micro-services
  • Git SCM
  • Pull Requests
  • Scrum agile methodology
  • Client presentation and product demo
Desirable Skills:
  • KSQL
  • Quarkus
  • JVM Optimization
  • Debezium CDC
  • Micronaut
  • GraphQL/Hasura
  • Kubernetes
  • Python
  • Javascript
  • React
  • HTML5/CSS3
  • Keycloak/OAuth2
  • Bitbucket

Java Developer
FNZ

https://www.fnz.com/
London, United Kingdom
Adrian Durham
Unknown / Non-Applicable
5001 to 10000 Employees
Company - Private
Financial Transaction Processing
Finance
2003
Related Jobs

All Related Listed jobs

Food Production Operative (FT)
Mach Recruitment Clitheroe Today

We are looking for Food Production Operatives: AM/PM 10.42 - 10.84 ; Overtime up to 14.42 Clitheroe, BB7 1Q Immediate start No experience is needed. 6:00-14:00 15:00-23:00 Temp to perm Mach...

Care Assistant
Rosewood Care Home Brierley Hill, England 7.49 - 10.42 GBP HOURLY Today

The candidate must be flexible, hard working, caring and a good team worker. The role is 12 hour shift 8-8 during the day, 36 hours.

Research Associate
Abcam Plc Cambridge, East of England, England 25000 - 32000 GBP ANNUAL Today

You will have a degree in biology or a related subject and a passion for science. Contribute to product and process improvements, from creative ideas to

project manager
GXO Logistics Northampton, England 80000 - GBP ANNUAL Today
Technical Operative
McCain Foods (G.B.) Ltd Scarborough, England 25097 - 33426 GBP ANNUAL Today

Contribute to risk assessments, audits, and the development and improvement of quality controls. Routine sampling of raw material, checking potato passport,