Logo for Coopers Group AG

Java Fullstack Software Engineer (Spring Boot / Angular)

Role overview

Summary

This role focuses on developing a scalable software solution for data-driven route planning and optimizing complex logistics processes. You will collaborate with an interdisciplinary Scrum DevOps team to create a new system landscape based on microservice architecture, utilizing modern technologies and machine learning.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • At least 3 years of experience in Java software development.
  • Strong knowledge of Java, Spring, and Spring Boot.
  • Practical experience with Angular and modern web application development.
  • Good knowledge of Apache Kafka and building and operating microservice architectures.

Responsibilities

  • Develop and enhance modern Java applications within a microservice architecture
  • Design and implement backend services using Java, Spring, and Spring Boot
  • Develop and integrate frontend components with Angular
  • Implement and connect RESTful APIs and document using Swagger

Key facts

Hard skills

Other skills

  • Teamwork
  • Problem Solving
  • Communication

About the company

Coopers Group AG logo

Coopers Group AG

  • 51–200
Welcome to Coopers! We are a Swiss recruiting agency with a global reach. We support well-known organisations by finding managers and specialists in the areas of Information Technology, Engineering and Life Sciences. We are a competent partner in recruiting and help our clients finding the right personalities with the expertise they need and with the attitude that fits best with their company culture. Coopers supports candidates throughout the entire application process. Our work is not finished once we have successfully placed a person – we focus on a long-term partnership with our candidates. We care about our people. Whether candidates need support to find a place to live or need help with other administrational issues, our team is thinking outside the box and has a reputation for always having an answer. We believe that there are no problems – only solutions! Would you like to know more? Please get in contact with us. We are looking forward to hearing from you. Your Coopers Team PS: We can also support your international recruiting projects as we are the Swiss representative of the international recruiting and executive search network Talentor International. All infos can be found on our homepage coopers.ch

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

................

Für unseren Kunden aus der Logistikbranche in Bern, suchen wir eine:n erfahrene:n, motivierte:n und aufgeschlossene:n Java Fullstack Software Engineer (Spring Boot / Angular).

In diesem Projekt arbeitest du an der Entwicklung einer modernen, skalierbaren Softwarelösung zur datenbasierten Routenplanung und Optimierung komplexer logistischer Prozesse. Gemeinsam mit einem interdisziplinären Scrum DevOps Team gestaltest du eine neue Systemlandschaft auf Basis einer Microservice-Architektur und setzt moderne Technologien sowie Machine Learning ein, um effiziente und zuverlässige Planungslösungen zu ermöglichen.

Deine Aufgaben:

  • Entwicklung und Weiterentwicklung moderner Java-Applikationen innerhalb einer Microservice-Architektur
  • Konzeption und Implementierung von Backend-Services mit Java, Spring und Spring Boot
  • Entwicklung und Integration von Frontend-Komponenten mit Angular
  • Implementierung und Anbindung von RESTful APIs sowie Dokumentation mittels Swagger
  • Einsatz von Apache Kafka zur ereignisbasierten Kommunikation zwischen Microservices
  • Containerisierung und Betrieb von Anwendungen mit Docker und Kubernetes
  • Mitarbeit an der Entwicklung datenbasierter Optimierungslösungen im Zusammenspiel mit Machine Learning
  • Sicherstellung einer hohen Codequalität durch Unit Tests, Code Reviews und etablierte Entwicklungsstandards
  • Aktive Mitarbeit in einem interdisziplinären Scrum DevOps Team sowie Mitverantwortung für die Erreichung der Sprintziele
  • Enge Zusammenarbeit mit Softwareentwicklern, Machine Learning Engineers, Business Analysten und UX-Spezialisten
  • Kontinuierlicher Wissensaustausch und Mitgestaltung technischer Lösungen und Architekturentscheidungen

Dein Profil:

  • Abgeschlossenes Studium in Informatik, Software Engineering oder vergleichbare Qualifikation durch praktische Erfahrung
  • Mindestens 3 Jahre Erfahrung in der Java-Softwareentwicklung
  • Fundierte Kenntnisse in Java, Spring und Spring Boot
  • Praktische Erfahrung mit Angular und der Entwicklung moderner Webanwendungen
  • Gute Kenntnisse in Apache Kafka sowie im Aufbau und Betrieb von Microservice-Architekturen
  • Erfahrung mit RESTful APIs und Swagger
  • Kenntnisse in Docker und Kubernetes sowie modernen DevOps-Umgebungen
  • Hoher Qualitätsanspruch an Softwareentwicklung, insbesondere Clean Code, Unit Testing und Code Reviews
  • Praktische Erfahrung mit agilen Entwicklungsmethoden und Scrum
  • Selbstständige, strukturierte und lösungsorientierte Arbeitsweise sowie ausgeprägte Teamfähigkeit
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Related jobs

See all Full Stack Engineer jobs

Other jobs at Coopers Group AG