Position: Senior Java Developer
Company: Archer
Category: Java
Experience required: 3y
English level: upper

About the Project

Our client one of the world's largest banking and financial services organisations. We serve more than 40 million customers through our global businesses: Wealth and Personal Banking, Commercial Banking, and Global Banking & Markets.

Requirements: 
Experience and knowledge of Java 8;
Experience with Spring (Springboot);
understanding and experience in designing scalable RESTful API’s;
Experience with multithreaded server-side software development;
Familiarity with PostgreSQL or another mainstream relational database;
Good written and spoken English;
Experience in dealing with business stakeholders on the client-side;
Familiarity with the test-driven development process (End to End Testing Automation);
 Ability to translate business requirements into technical specs.

Responsibility: 
Take apart in product development and release planning;
Code review;
Be familiar with new technologies and introduce them as needed;
Problem solving;
Distribute your knowledge among colleagues. 

We offer: 
Flexible working hours; 
Remote job;
Competitive compensation package; 
Regular code reviews; 
Regular performance reviews; 
Paid sick leave;
Paid vacation - 20 business days;
Paid taxes.