Callista Group AG
5 days ago
Senior / Principal Software Engineer - Java, Spring Boot & Kafka (80-100%)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Callista Group AG
- Location
- Bern, Berne, Switzerland Switzerland
- Posted
- 5 days ago
Job description
For our client, we are looking for an experienced Java / Spring Boot Software Engineer at a Principal level with pronounced Kafka expertise. You will develop high-performance, scalable applications for processing very large amounts of data and take responsibility for demanding technical solutions.
Your tasks:
Development and optimization of high-performance backend applications with Java, Spring Boot, and Kafka
Technical responsibility for demanding solutions as well as active shaping of the architecture and design of distributed systems
Conception and implementation of scalable solutions for the reliable processing of very large data and transaction volumes
Analysis of performance problems and development of sustainable technical improvements
Independent development and convincing representation of technical decisions in cooperation with architects, developers, and other stakeholders
Ensuring high code quality through automated tests and proven development practices
Technical support for other developers as well as active knowledge transfer within the team
Your technical expertise
In-depth, current practical experience with Kafka and Java, which you regularly use in productive projects
5+ years of experience in professional software development with very solid knowledge of Java and Spring Boot
Proven experience with high-performance systems and the processing of large amounts of data
Very good knowledge of software architecture, distributed systems, and performance optimization
Experience with SQL, REST APIs, Docker, Kubernetes, and GitLab
Knowledge of unit and integration testing, and ideally Splunk and Citrus
Completed computer science degree (University/University of Applied Sciences) or comparable qualification
You work independently, structurally, and solution-oriented
You can explain complex technical issues understandably, justify decisions, and technically convince different stakeholder groups
Very good German and good English skills
Your Tech Stack:
Core Technologies: Java · Spring Boot · Kafka
Architecture & Integration: Distributed Systems · REST APIs
Database: SQL
Container & DevOps: Docker · Kubernetes · GitLab
Testing & Monitoring: Unit Testing · Integration Testing · Splunk · Citrus
Methodology: Scrum
General Framework Conditions:
Start: asap
Workload: 80-100%
Location: Bern (1-2 times per week on-site)
Find Jobs in Switzerland on Arbeitnow
Required skills
- kafka
- docker
- gitlab
- english
- german
- design
- java
- sql
- kubernetes
- scrum
- unit testing
- spring boot
- software engineer
- architecture
- rest apis
- computer science
- splunk
- high-performance applications
- distributed systems
- data processing
- principal engineer
- integration testing
- performance optimization
- university
- backend development
- scalable applications
- university of applied sciences
- citrus
Interested in this position?
Create your free account and tailor your CV to match this job.