Senior Java Developer

Project Description

We are looking for proactive developer to work on challenging project: next-generation flexible client-onboarding tool for one of major banks. Project is aimed at visualizing bank clients' information and related entities (such as subsidiaries, bank accounts, etc.) and aiding in regulatory compliance validation.

Technology stack:
PL: Java 8
Server side: Spring MVC.
Client side: JavaScript, ReactJS
Back end: Spring IoC, Spring Data, Spring Batch, Quartz, JAX-RS, etc.
Storage: MongoDB, Neo4j.


Development and review code. Participate in grooming sessions. Estimate tasks and accomplish them in time.

Skills Required

- 5+ years J2EE development experience
- Good skills in at least 60% of aforementioned technologies
- At least minor UI experience
- *nix OS experience

Nice to have:
- Any graph DB experience
- Scrum methodology experience