This Job Vacancy has Expired!

Java Developer Tech Lead - J2EE - Spring Boot - Switzerland

Empiric Solutions

Posted on Oct 29, 2020 by Empiric Solutions

Not Specified, Switzerland
IT
1 Nov 2020
Annual Salary
Contract/Project


Lead Java Developer - Java - J2EE - Spring Boot - Swagger - SQL - Maven - Switzerland


Empiric has received exciting instructions from one of the world's most innovative global banks for a Lead Java Developer with extensive experience in Java and J2EE web application development this includes strong knowledge of the latest Java 8 features and how to utilise them (Lambda expression, Streams etc)


Good knowledge of database concepts and writing SQL together with Spring Boot and micro-services is essential


Restful Services and knowledge on Rest Documentation would be preferred.


The ability and experience of leading a team of developers is essential


Key skills and experience required:



  • Java and J2EE web application development

  • Java 8 (Lambda expression, Streams etc)

  • Restful Services and Rest Documentation

  • Spring Boot and micro-services

  • Swagger

  • Database concepts and writing SQL

  • Junit 5 and Cucumber Test

  • Agile Project development

  • Maven based development

  • Version control tools like SVN or GIT

  • CI/CD tool chain preferable eg Jenkins, Odyssey, Strela

  • Providing solutions to complex problems

  • Leading a team of developers


Term: 12 months +


Should you interested in this opportunity, ping Callum a message back for the full Job description and rate details plus a starter bonus payment


Empiric is one of the fastest-growing technology and transformation recruitment agency's specialising in data, digital, cloud and security. We supply technology and change recruitment services to businesses looking for both contract and permanent professionals. We are committed to delivering more female candidates and those from minority backgrounds and be instrumental in changing the gender and diversity imbalance within the tech sector.




Reference: 987257035

Set up alerts to get notified of new vacancies.