Java Full-stack Developer (Java8/Spring/Hibernate/MVC/REST/JS/Investme

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Java Full-stack Developer (Java8/Spring/Hibernate/MVC/REST/JS/Angular JS/React/Investment Banking) - £525 a day - City, London - 6 -12 month contract

EPAM systems are looking to recruit a Java Full-stack Developer (Java8/Spring/Hibernate/MVC/REST/JS/Angular JS/React/Investment Banking)

The programme is focused on digitalization of workflows and interactions between Client Advisors (CAs) and their clients/prospects using Apple iPad tablet devices. It develops three iOS applications with Java Back End and web Front End.

The project team is cross-functional with developers, analysts, testers and UX/UI designers all working (co-located) together as part of the same team. It is responsible for all aspects front-to-back.

Job Overview:

We need someone with strong Java 8/Spring/Hibernate/MVC/Rest knowledge and experience for the Back End. Ideally the candidate should have Front End development skill using one of the popular JS frameworks (Angular JS or React preferred), but at least some Front End related work experience using HTML/CSS/Javascript/Ajax in a restful web environment.

Responsibilities:

  • be part of a Scrum team working on delivering business value through Software
  • analyze business requirements and design solutions
  • collaborate to refine user requirements though Specification by Example (SBE) and Behavior Driven Development (BDD)
  • implement changes in the system by following good programming principles
  • collaborate with other global IT teams (and sometimes travel there)
  • assist production operations team in rollout and support-related matters

Skills & Requirements:

  • 2:1 or higher in Software Engineering, Computer Science or related IT Degree
  • 5 + years exp
  • Java 8 (including multi-threading)
  • Spring
  • Hibernate
  • MVC
  • REST knowledge
  • Angular JS or React
  • HTML, CSS, JavaScript, AJAX
  • TDD/BDD/Junit/Mockito
  • Agile (Scrum, Lean, Kanban)
  • Excellent communication skills
  • Teamplayer

We offer:

  • Competitive compensation depending on experience and skills
  • Opportunity to work on leading edge FinTech platforms, working in a fast-paced, agile, software engineering culture
  • Knowledge-sharing with colleagues from EPAM's global tech communities
  • Regular performance feedback and salary reviews
  • Opportunities for professional growth

ABOUT EPAM

Ranked as #12 on Forbes' List of 25 Fastest Growing Public Tech Companies for 2017, EPAM is committed to providing our global team of over 24,900 people with inspiring careers from day one. EPAMers lead with passion and honesty, and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers' business, and strive for the highest standards of excellence. No matter where you are located, you will join a dedicated, diverse community that will help you discover your fullest potential.

Start date
ASAP
Duration
6-12 months
From
EPAM Systems Ltd
Published at
14.07.2018
Project ID:
1598691
Contract type
Freelance
To apply to this project you must log in.
Register