As Java Developer you will design and implement Fraud and Crime Detection Systems for one of the biggest banks around the world.
You will implement algorithms to detect suspected transactions.
You will take active ownership of architecture, design and implementation
You will use the latest technologies and methodologies including Java 8+, Spring Boot, Spring Cloud, Spock, Docker, cloud and microservice architecture
You will host the application on AWS
You will work with highly skilled team of developers who care about the quality
Requirements
Advanced programming skills in Java and Spring framework (we are looking for seniors but regulars with 3+ years of experience can be considered as well)
Broad experience with JDK and common open source Java libraries
Previous experience building REST APIs
Openness to new technologies, invention
Abstract and analytic way of thinking
Agile methodologies - Scrum, Kanban, MVP
Excellent problem solving and communication skills
Fluent English
Good team player with “can do” attitude
We offer
Flexible working hours and ability to work from home (2-3 days per week)
All teams work in teams of of 4-8 developers and closely with a business Product Owner
Highly skilled team of developers who care about the quality
Lastest technologies available on market
Transfer between projects
Private health care, private life insurance and MultiSport