Java Developer |
Employment Type: | Permanent |
Job Location: | Zürich Switzerland |
Job Requirement:
Front-End Developer
Knowledge and experience in implementation of front ends using JavaScript and TypeScript
Strong understanding and experience in Web technologies (HTML5, CSS3)
Expertise in ReactJS, Redux, JSON Schema
Experience with test frameworks such as Mocha, Jasmine, etc.
Experience with RESTful services
Back-End Developer
Knowledge of modern Java based frameworks like Spring Boot
Strong understanding of web, integration & test technologies (XML, JSON, Web Services, Junit, Mockito)
Understanding of messaging and queues (JMS, Queues, Kafka)
Strong understanding of application design patterns and UML
Knowledge of relational databases & NoSQL (e.g. Hadoop, CouchDb)
Experience using containerization and associated tech, such as Docker, Kubernetes and ECS
RESTful services and associated tech, such as Open API/Swagger
Common
Experience working with build and dependency management tools (such as Maven, NPM) and source code management tools (such as GitLab / GitHub)
Solid experience working with CI tools and associated tech (e.g Bamboo, Jenkins, Hudson and SonarCube)
|