Login Enter

Coopers Group AG

15 hours ago

Java Fullstack Software Engineer (Spring Boot / Angular)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Coopers Group AG
Location
Bern Germany
Posted
15 hours ago
View all jobs at Coopers Group AG

Job description

For our client from the logistics industry in Bern, we are looking for an experienced, motivated, and open-minded Java Fullstack Software Engineer (Spring Boot / Angular).

In this project, you will work on the development of a modern, scalable software solution for data-based route planning and optimization of complex logistical processes. Together with an interdisciplinary Scrum DevOps Team, you will design a new system landscape based on a Microservice Architecture and implement modern technologies as well as machine learning to enable efficient and reliable planning solutions.

Your tasks:

  • Development and further development of modern Java applications within a Microservice Architecture
  • Conception and implementation of backend services with Java, Spring, and Spring Boot
  • Development and integration of frontend components with Angular
  • Implementation and connection of RESTful APIs as well as documentation using Swagger
  • Use of Apache Kafka for event-based communication between microservices
  • Containerization and operation of applications with Docker and Kubernetes
  • Involvement in the development of data-based optimization solutions in conjunction with machine learning
  • Ensuring high code quality through unit tests, code reviews, and established development standards
  • Active participation in an interdisciplinary Scrum DevOps Team as well as co-responsibility for achieving sprint goals
  • Close collaboration with software developers, machine learning engineers, business analysts, and UX specialists
  • Continuous knowledge exchange and co-design of technical solutions and architectural decisions

Your profile:

  • Completed degree in Computer Science, Software Engineering, or comparable qualification through practical experience
  • At least 3 years of experience in Java software development
  • In-depth knowledge of Java, Spring, and Spring Boot
  • Practical experience with Angular and the development of modern web applications
  • Good knowledge of Apache Kafka as well as the setup and operation of Microservice Architectures
  • Experience with RESTful APIs and Swagger
  • Knowledge of Docker and Kubernetes as well as modern DevOps environments
  • High quality standards for software development, especially Clean Code, Unit Testing, and Code Reviews
  • Practical experience with agile development methods and Scrum
  • Independent, structured, and solution-oriented way of working as well as strong teamwork skills
  • Very good German and English skills, both written and spoken

Find more English Speaking Jobs in Switzerland on Arbeitnow

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.