Position: Senior Java Developer (relocation to London)
Company: EvoTalents
Category: Java
Experience required: 5y
English level: fluent

ABOUT THE COMPANY:

Sweeft Digital is an innovative and cutting-edge web agency offering a wide range of technological, creative and customized solutions. Sweeft Digital analyses business potential for clients all over the United Kingdom, creates solutions that match and keeps them working and improving. Working with a dedicated team they can provide the complete development of a project (end to end) starting from an idea or implementing the solution that best suits clients' business.

The company provides different levels of design and development and is always ready to deal with new and ambitious projects and excited to work with startups in the initial phase or collaborate with consolidated companies to streamline processes management or simply to be an active part of business development.

Sweeft Digital is offering a wide range of projects, which are 100% stable, highly paid and well funded. We’re looking for a member of the team for an exciting new FinTech project based in London. If you are a talented Java Developer who is ready to conquer London - this is the best opportunity for you!

The company offers 3 directions where you can develop as a professional:

1. Java & Machine Learning

2. Java & Microservices

3. Java in Financial sector

COMPLEX REQUIREMENTS FOR 3 DIRECTIONS:

- In general we are looking for very senior developers;
- Very good knowledge of Java 8, 9 or 10;
- Fluent English level, as all the work will be done and communicated in English. All candidates must have an IELTS certificate (at least 4.0 score).

TECHNICAL REQUIREMENTS FOR JAVA & MACHINE LEARNING DIRECTION: 

- Spring Framework (DI, MVC, Integration);
- Hibernate;
- RESTful Web Services.

TECHNICAL REQUIREMENTS FOR JAVA & MICROSERVICES DIRECTION: 

- Spring Boot;
- Docker;
- AWS (deployment / configuration);
- Continuous Integration Deployment Pipelines using Jenkins.

TECHNICAL REQUIREMENTS FOR JAVA IN FINANCIAL SECTOR:

- Experience working with Microservices;
- Security Understandings - CSRF, XSS, CORs etc; 
- Candidates must be confident building API’s;
- Experience with containers and deployment (Docker / Kubernetes);
- Experience in a TDD environment.

OUR BENEFITS:

- Paid working visa
- An alternative opportunity to live in the center of the city (we offer paid apartment for the first few months of living in London);
- Cоmpetitive salary
- Close cooperation with a customer and their team
- Challenging tasks
- Contract roles
- Competence development
- Team of professionals

STAGES OF THE INTERVIEW:

1. A 10-15 min interview with Evotalents.
2. HR Interview with a Digital Director.
3. Technical interview with a team.