We are currently looking on behalf of one of our important clients for a Senior Backend Java Software Engineer. This role is permanent position based in Zürich Canton. Your Role Work on a high variety of technical business related topics. Carry out tasks on a web application with a fast growing customer base. Design build scalable solutions to automate data entries for the customer base. Work within in a data driven team of 10 to 12 engineers (back front end). Discuss priorities work closely with the team to reach deadlines. Implement flexible reporting solutions. Discuss improve workflows participate in sprint planning s. Utilize technologies within the following tech stack Java (Spring Framework), Hibernate PostgreSQL (bundled into services running on AWS). Also AngularJS app (written in TypeScript) that consumes REST APIs provided by backend services. Your Skills 3 years of experience in building running large, complex scalable web applications. Expert knowledge of Java a good understanding of Spring. Experience with Hibernate is considered advantageous. Enthusiastic to actively participate in shaping architecture designing new services. Any experience in TypeScript, AngularJS, REST APIs, PostgreSQL AWS is considered advantageous. Your Profile Able to take enjoyment from tackling complex tasks in customer oriented environments. Responsible, adaptable, flexible self driven. Fluent English (spoken written), German language skills are a plus. If you wish to apply, please send us your resume in Word format with some references. You can also register on our website which will allow you to receive other exclusive and confidential job offers.