Technical Team Lead - Java8 Enterprise, Spring Boot, Spring security

Recruiter
Movement8 Ltd
Location
United Kingdom
Salary
£550-600+
Posted
04 Oct 2017
Closes
05 Nov 2017
Sector
Engineering
Contract Type
Contract
Hours
Full Time
Technical Team Lead - FinTech, Java8 Enterprise, Fullstack, Spring Boot, Spring security Working for a new, very strong and already size established FinTech start up in London we are looking for 2 Technical Architects to come in and lead two brand new product teams. Ideally you will have worked in a Banking or Fintech environment recently or at least has some FS experience being a high level technical Architect. You will be investigating, researching and selecting the various technologies and patterns required to deliver all of the full-stack features, components, modules and capabilities. Having complete responsibility for creating the architectures and designs as well as leveraging concepts from other banking and business domains and applying them to areas of the current focus to create highly configurable and adaptive solutions that can evolve to accommodate different financial product and business processing requirements This role will cover the full software design and test-driven development covering mobile, web, database and core java platform development environments. Sitting within a small agile feature team with periodic sprints you will be alongside 5 developers and product owner as you create high quality, secure and very reliable software converting stories into tasks using the LeSS agile approach Previous and current experience of working within BDD, TDD and continuous integration is a must as well as deadline driven environments. This is a new and very well-funded FinTech start-up who have already grown to 80 high quality people within the last year and are now creating 2 new teams for feature creation. This is an excellent opportunity to be part of something new and refreshing that will disrupt the industry through its principles of fairness and transparency and change the way we do banking as part of a new digital revolution within this industry Responsibilities: * Investigating, researching and selecting the various technologies and techniques needed to deliver full-stack features, components, modules and capabilities * Creating architectures and designs * Leveraging concepts from other business domains and applying them to areas of current focus to create highly configurable and adaptive solutions that can evolve to accommodate different financial product and business processing requirements * Full-stack software design and test-driven development covering mobile, web, database and core platform java development * Engineering within in agile feature teams and periodic sprints * Converting stories into tasks as part of Large Scale Scrum (LeSS) agile approach * Creating high-quality, secure and reliable software * Working in accordance with the priorities reflected in the agile backlog * Estimating efforts in story points with co-members of Feature Teams * Learning and building skills in accordance with the principles of LeSS Skills: * Must be dedicated to security (e.g., OWASP) and protecting confidential information. * Must enjoy writing elegant, maintainable and reliable code in Java. * Passionate about Domain Driven Design, Test Driven Design, and Behaviour Driven Design. * Mastery of Java 8, Spring Boot, and Spring Security. * Experience in building and/or operating distributed cloud-based micro services. * Experience in writing unit, integration, and functional tests, specifically for web services. * SQL and NoSQL databases * IDEs such as Eclipse or IntelliJ. * Git source control. * Build with continuous Integration using SonarQube, Maven, Gradle and Jenkins. * AWS experience. * Linux experience. * REST experience.
This job was originally posted as www.jobsite.co.uk/job/959249749