Position: Regular/Senior Java Developer
Company: Luxoft
Category: Java
Experience required: 3y
English level: upper

One of the top global / US banks is seeking to improve its data governance processes, and to remediate a large backlog of data quality issues. This is a major initiative, with visibility up to the highest levels of management.

Responsibilities:
* Analyze existing data quality rules for accuracy and completeness
* Write good and well-tested code in Java
* Development environment support (mostly automation using Jenkins CI, Bash, Groovy)
* Evaluate and adopt new development tools, libraries and approaches to improve delivery quality
* Perform peer code review of project codebase changes

Mandatory Skills Description:
* At least 3 years of experience as a Java software developer
* Experience with REST, JMS, Soap
* Candidate should write code on a daily basis
* Up-to-date overview of modern software development tools and techniques
* Good knowledge of SQL (Oracle or PostgreSQL dialects is preferable)
* At least one year of experience with UNIX commands and shell scripts

Nice-to-Have Skills: - 

Languages:
English: B2 Upper Intermediate