Skip to content
Job boardOpen

Senior / Principal Software Engineer - Java, Spring Boot & Kafka (80-100%)

Callista Group AG · Bern, Berne, Switzerland · Senior

  • Bern, Berne, Switzerland
  • German

Indexed (today) · refreshed constantly

Start
flexible
Contract
Freelance / B2B
Seniority
Senior
Reference
senior-principal-software-engineer-java-spring-boot-kafka-80-100-bern-382989

Required skills

Nice to have:SplunkCitrus

Languages: German

Job description

We are looking for an experienced Senior/Principal Software Engineer with strong expertise in Java, Spring Boot, and Kafka to develop high-performance, scalable applications for processing large amounts of data.

Project overview

For our client, we are looking for an experienced Java / Spring Boot Software Engineer at 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.

Responsibilities

Your Technical Expertise

Your Tech Stack:

General Conditions:

  • Development and optimization of high-performance backend applications with Java, Spring Boot, and Kafka
  • Technical responsibility for demanding solutions as well as active co-design 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 collaboration 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
  • In-depth, current practical experience with Kafka and Java, which you regularly use in production projects
  • 5+ years of experience in professional software development with very solid knowledge of Java and Spring Boot
  • Demonstrable 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 as well as ideally Splunk and Citrus
  • Completed degree in Computer Science (University/University of Applied Sciences) or comparable qualification
  • You work independently, structured, 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
  • 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
  • Start: asap
  • Workload: 80-100%
  • Location: Bern (1-2 times per week on-site)

Project details

  • Start: flexible
  • Location: Bern, Berne, Switzerland, CH
  • Languages: German

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on arbeitnow.ch

Browse all jobs
Sign up free to apply