job offers

Harness your talent for...

JAVA Developer / ZURICH

Zurich

What you’ll do

Our client that provides digital solutions is looking for a junior Java Developer and a senior Java Developer for his Back End team.The team of 12 people consists of profiles in Quality Assurance, Front and Back End developers, delivery managers and DevOps and are working with following languages, technologies, frameworks and databases: Java, SpringBoot, Docker, AWS, Kafka, GraphQL, Redis, PostgreSQL.

  • You are in charge to design, develop and test software modules based on Java and Spring Boot according to existing development processes
  • You create and maintain the technical documentation (software requirements specification, detail design, test cases, traceability, architecture documentation)
  • You provide realistic estimation for software development activities

 

Required qualifications

  • Master’s or Engineer’s Degree
  • You have a good knowledge in Java and Spring Boot
  • You have knowledge of automation build tooling allowing application source to be built, verified, package and deployed (e.g. Maven, Jenkins)
  • You have an experience with Docker (desirable)
  • You understand common technical design patterns and functional programming paradigm
  • Experience with software configuration management tools and techniques (Git, Git flow etc)
  • You are organized with an ability to prioritize workload, meet deadlines, and utilize time effectively
  • You are able to work autonomously
  • Fluent in English

 

I'm applying

benefits

Benefits

Driven by our human values and our sense of service, we help you find a balance in your professional and personal life.
Our Business Unit Managers give you access to a range of tools for managing and advancing your career, to help you achieve your own goals.

Your career

Your profile is unique, and that’s why we’ve recruited you. Here, from day one, we do everything we can to help you achieve your ambitions.

Training

Because our collaboration goes far beyond a single assignment or project, our teams will regularly offer you training courses in line with your professional project.

Intercontrats

Has your contract just ended?
We guarantee that you will continue to work for our team, and that your salary will continue to be paid.

Corporate events

Big or small victory.
We always have a good opportunity to celebrate together.