Coopers Group AG
15 hours ago
Java Fullstack Software Engineer (Spring Boot / Angular)
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
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
- docker
- logistics
- java
- software development
- kubernetes
- scrum
- software engineering
- restful apis
- spring boot
- devops
- machine learning
- angular
- software engineer
- microservice architecture
- code reviews
- code quality
- swagger
- computer science
- web applications
- backend services
- containerization
- apache kafka
- unit tests
- fullstack
- agile development methods
- clean code
- bern
- java applications
- frontend components
- scrum devops team
- event-based communication
Interested in this position?
Create your free account and tailor your CV to match this job.