Our team

Java Application Engineer


Java Application Engineer

Job Location


Available Positions

1 positions

Job Type


Job Ref. Number


Currently looking for a Java Application Engineer, for a contract role based in Zurich- Switzerland.

Job Description

You will implement business functionality in our multi-year finance transformation as Spring Boot microservices running in a cloud-native environment in MS Azure.

Experience in UI programming with Angular Material round up our profile

Main tasks/activities:

  • Develop data integration- and business services using micro-service
  • Develop of simple user interface
  • Ensure applications are performing and tested against requirements
  • Ensure compliance with CI/CD and automated testing and build pipeline
  • Prepare unit test for automated testing
  • Performing code reviews
  • Fixing bugs and issues in deployed applications
  • Demonstrate expert understanding of the Java application development stack and tools
  • Understand architectural issues, and factor them into decisions and recommendations

Position requirements:

  • Strong and experienced JAVA developer
  • Strong knowledge of reactive architecture and micro-services - Spring Boot
  • 9 years plus experience in a similar role
  • Experience with messaging and stream processing architectures built on Kafka
  • Experience with UI development using Angular Material
  • Experience with relational databases
  • Test driven development: proven expertise in writing unit tests and end to end integration tests
  • Experience to work in a scrum team
  • Following skills would be a plus
  • Understanding of Native Cloud development, Kubernetes
  • Experience in Azure
  • Work with CI/CD for integration and deployment: Expertise in automated build, test & deploy
  • Fluent in English