Connecting the best people with world leading companies

Lead Java Engineer

Sector Location Job type Salary
CHF130000 - CHF130000
Date added
1 July, 2020

Job Description

Our Client is an exciting company that operates in the field of digital solutions, and bridging the gap between retail and end consumption.


Lead Java Engineer, Zurich, Swizterland


Being innovative and catering for all ends of the market requires competing in top segments with large international clients, to engineering smart tailored solutions to small and medium business. This has created space for a lead role in co-ordinating all engineering operations to remain innovative and relevant to high profile clients and niche businesses.

This Lead Java Engineer role provides a unique opportunity to shape and co-ordinate engineering operations with a multinational development team.


The Lead Java Engineer’s responsibilities will include but not be limited to:

  • Lead, manage and structure the engineering team as well as having a deep understanding and ownership of the code.
  • Execution of the overarching engineering plan, and design/creation of the architecture for all systems involved.
  • This roles requires hands on and deep diving into the code to:
  • Develop and own processes to engineer highly integrated products at a fast pace and to high standards
  • Coordinate the development roadmap and resource allocation
  • Consistently deliver projects on time whilst meeting quality standards



Requirements necessary for the Lead Java Engineer role:

  • Bachelor's degree in Engineering or a related field
  • Must have 5+ years of Java, Scala & Spring development experience
  • 5+ years of professional experience
  •  Experience in design and architecture of IT systems
  •  Experience with PostgreSQL and MySQL databases
  •  Experience in using UML tools and applying design patterns
  •  Ability to work with XML, JSON
  • Thorough understanding of HTML/CSS, JavaScript and HTTP protocol 
  • Using development tools like Git, Maven, Jenkins
  • Proven track record of leading development teams
  • Demonstrated ability to execute projects from concept through initial delivery to scaling
  • Excellent organisational skills
  • Strong written and spoken communication skills


Being a big picture thinker with a positive attitude would make you a good fit for this dynamic working environment. This is a fantastic opportunity to execute and build a strong software development framework for existing projects and new projects to come.


If you are interested in applying for this Lead Java Engineer role please register your interest using the link below, alternatively please send your CV to or for a confidential conversation please call Craig Shoebridge in our Zug office on +41 41 508 7007.