Software Engineer / Ingenieur (Java / Microservices)

Swisslinx
Zürich, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Zürich, Switzerland

Tech stack

Java
Automation of Tests
Continuous Integration
Message Broker
NoSQL
Spring-boot
Gitlab
GIT
Kafka
Non-relational Database
Microservices

Requirements

Job description: Proven experience as a Java software developer, ideally with solid hands-on development experience in Spring Boot and microservices Comprehensive knowledge of CI/CD, Git, GitLab pipelines, monitoring, alerting, and test automation Willingness to operate and continuously improve business-critical platforms at scale Independent and pragmatic working style, with the ability to analyze and handle complex situations autonomously Resilience - able to stay calm and solve problems even in challenging situations Experience with relational and non-relational databases as well as Kafka (or other message brokers) Requirements: What we're looking for: ️ Proven experience as a Java Software Engineer (Spring Boot, Microservices) ️ Strong hands-on expertise with CI/CD, Git, GitLab pipelines, monitoring & test automation ️ DevOps mindset - ownership of systems ("you build it, you run it") ️ Experience with relational & NoSQL databases, plus Kafka or similar ️ Independent, pragmatic problem-solver who thrives in complex environments ️ Resilient team player with a continuous learning mindset

Apply for this position