IT Java Developer

PL  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Title: IT Java Developer.
Location: Cracow, PL
Term: Contract

Job Description:

Overview:


The client has launched a three year programme (2) designed to optimise KYC, AML, Fraud and Sanctions Screening Operations with the intent of managing risk more effectively and efficiently, by:

  • Driving a risk-based approach for regulatory needs
  • Leveraging market-leading technology and solutions
  • Position risk management as a service differentiator
  • Design and deploy a robust yet flexible risk management platform that moves from Robotics to Machine learning to Cognitive to AI
  • Deliver a stronger control environment

Target Customer Outcomes

  • Risk management is seen a service differentiator rather than an administrative process
  • Customer touch-points are reduced, with the objective of right-first-time interactions
  • Targeted customer-centric analysis based on accurate and available data
  • Programme deliverables will be deployed across all countries, regions, entities and global businesses.
  • The role will work on one of the multiple programmes/projects running to support Financial Crime Risk deliveries

Responsibilities:

  • We are looking for a Java developer to support the design and delivery of a strategic re-design for FCR operations.
  • Working on widget based vendor products which utilise modern web technologies and frameworks and move towards a REST based architecture.

Key Activities

  • Active team player
  • Working with Business Analysts to understand business requirements and how they translate into development delivery tasks.
  • Estimating tasks in line with the definition of done.
  • Java development to coding standards including bank & industry standard patterns and practices.
  • Thorough unit test coverage, Test Driven Development/Behaviour Driven Development
  • Code documentation
  • Peer code reviews
  • Refactoring, Scrum, XP
  • Contribute to L3 support IE Change the Bank, on a pro rata basis
  • Active in Agile meetings when required for planning, retrospectives

Requirements:

  • Degree or equivalent educated
  • 4+ years' experience as Java Developer within Financial Services (Retail, Wealth, Commercial Banking
  • areas)
  • Proven experience in an IT Development environment with in-depth Java specialisation.
  • Excellent knowledge of agile XP principles
  • Experience working within Scrum methodology
  • Previous experience in development position
  • Knowledge of TDD, BDD & SOLID
  • Able to build rapport with team members and stakeholders
  • Alignment with DevOps culture
  • Good understanding of KYC, AML, Fraud, Sanctions Screening domains
  • Experienced in working within Matrix project team
  • Experienced in working within Agile delivery model and project structures
  • Excellent written and spoken English
  • Experience in working according to Agile methodology
  • Good knowledge of Java
  • GIT
  • REST API

Additional Skills:

  • Frontend development preferred: web technologies - HTML5, JavaScript, AngularJS, AJAX, JSP
  • Backend development preferred: Core Java, Spring, Spring Security, Maven
  • Data development: MongoGB
  • Tooling: IntelliJ, Maven, GitHub, Nexus, Jira, Confluence
  • Spring Security, Spring Cloud, Spring Data, Spring Batch and others
  • Jenkins, Jira
  • Junit5, Mockito and Cucumber as libraries for testing
  • REST for almost all communication
  • Microservice architecture, Spring stack for that: Zuul, Eureka, Feign Clients, Hystrics
  • Pivotal Cloud Foundry and WebSphere
Start date
n.a
From
eTeam Inc.
Published at
16.04.2019
Project ID:
1758540
Contract type
Freelance
To apply to this project you must log in.
Register