Skip to content
mimi

Senior Software Engineer Java (m/f/d)

Kiwigrid GmbH

flexible Full-time Senior Today

About the role

Your Tasks

  • Software Development & Design: You independently conceptualize and develop Java components based on current frameworks.
  • Quality & Security: You safely apply TDD and Continuous Delivery (CD). You identify and fix security vulnerabilities and ensure excellent maintainability through code reviews.
  • Agile Collaboration: You work closely with Product Owners and System Architecture, estimate effort for stories, and actively contribute your technical expertise.
  • Mentoring: You technically support your team members, share your knowledge, and actively develop our internal coding standards.
  • Cloud & IoT: You are responsible for the operation of your solutions in cloud environments and on IoT devices.
  • Linux Expertise: You possess in-depth knowledge of the Linux environment (shell scripting, system-level configuration), ideally in the context of embedded systems or server deployments.

Your Profile

  • Education: You have successfully completed a degree in Computer Science, Electrical Engineering, or a comparable qualification (e.g., IT specialist) – qualified career changers are also welcome.
  • Experience: You have at least 3-5 years of practical experience in Java development (especially Spring Boot).
  • Tech Stack: You are proficient in using Git and have experience in IoT, distributed systems, cloud computing, DevOps, and IT security. You also have good Python skills.
  • AI Mindset: You understand AI as a tool – you use modern tools (like GitHub Copilot) to increase your efficiency and code quality.
  • Nice to have: Experience with Kubernetes or domain knowledge in energy management or a strong affinity for the energy sector.
  • Work Style: You love agile methods, work solution-oriented, and have a high standard of quality.
  • Communication: You speak German fluently and have good English skills in speaking and writing.

What We Offer?

  • A permanent employment contract with performance-related pay
  • Flexible working hours and various working time models; mobile working
  • Agile working; bright lofts; work islands & standing desks; English courses
  • Company health management; fresh fruit, free drinks, and coffee specialties as much as you want
  • Joint sports events like company runs or volleyball; company bike leasing; Karenztage bei nervigen Erkältungen, subsidy for Urban Sports Club for your fitness
  • Job ticket; employee referral bonus; company pension scheme
  • Personal responsibility; regular feedback discussions; fixed training budgets and training on the job
  • Sponsored leisure activities (billiards, foosball, table tennis, etc.)
  • Individual design of your own workplace

About Kiwigrid GmbH

What sets Kiwigrid apart from its competitors is that it doesn't just sell a concept for the Internet of Things. Kiwigrid offers cross-industry value creation and sees itself as an open platform for the future of energy and e-mobility. Kiwigrid's customers use the platform for a variety of reasons, depending on where they are today, what industry they operate in, and what they want to offer. The platform can help them open up new markets, diversify their offerings, and develop cross-industry business models. To achieve this, Kiwigrid provides them with pioneering technologies and services that increase energy efficiency, optimize the use of renewable energies, pave the way for electric vehicles, and stabilize power grids.

Skills

Cloud ComputingContinuous DeliveryDevOpsDockerEmbedded SystemsGitGCPIoTIT SecurityJavaKubernetesLinuxPythonSpringSpring BootTDD

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free