
Senior Java Software Engineer
Smart Energy Link AG
full-time
Posted on:
Location Type: Hybrid
Location: Bern • Switzerland
Visit company websiteExplore more
Salary
💰 CHF 95,000 - CHF 120,000 per year
Job Level
About the role
- Development of the Java service on SEL servers for reading measurement data and controlling energy consumers
- Active co-development of the associated configuration solution
- Shared responsibility for DevSecOps and forward-looking architecture design
- Taking on responsibilities beyond the core area to help reach the next milestone
- Advising product management on technical requirements and translating them into solution concepts
- Coaching teammates and actively contributing to the optimization of development processes and technical standards.
Requirements
- 5+ years of professional experience developing Java applications
- Degree (university/technical college) in Computer Science or equivalent experience
- Modern development workflow using Git, automated tests, TDD, code reviews, and CI/CD
- Experience with the Akka toolkit or the Actor model
- Familiarity with concurrency
- Experience in the IoT domain and a solid understanding of data flow across gateways and interfaces
- Fluent in English; German is a plus
- Active use of artificial intelligence in the work workflow
- Team-oriented with high self-motivation and an active culture of openness and continuous learning
- Basic knowledge of Google Cloud Platform, Terraform, and Python
- Solid knowledge of architectural styles and design patterns, and experience with complex refactorings.
Benefits
- Shape the future of the Swiss energy sector
- Actively contribute to the energy transition
- Contribute and help shape the company — including employee equity participation
- Fast-paced role with room for personal development — part-time options available
- We embrace flexibility — work when and where you want
- We support your learning & growth with a training budget
- We use annualized working hours and a 40-hour workweek
- Need a break? We make it possible. Extras include a NIKIN hoodie, after-work Aare river swim, and ice cream from the company freezer 🍦
- We are an agile team that values, challenges, and helps each other grow
- Openness and transparency are core values
- Salaries are fully transparent, disclosed from the application stage
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaAkkaActor modelconcurrencyautomated testsTDDcode reviewsCI/CDarchitectural stylesdesign patterns
Soft Skills
team-orientedself-motivationopennesscontinuous learningcoachingadvising
Certifications
Degree in Computer Science