Smart Energy Link AG

Senior Java Software Engineer

Smart Energy Link AG

full-time

Posted on:

Location Type: Hybrid

Location: BernSwitzerland

Visit company website

Explore more

AI Apply
Apply

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