Cuculus is the key to providing utilities to all, while protecting the world s precious resources. Jointly with our international partner network, we provide cutting-edge software and technology solutions to address utility challenges now and in the future. Cuculus will never tire of creating innovative technology and services that enable utilities and organizations to successfully transition to a new era of providing and managing electricity, water, and gas. The work we do is important for individuals, cities, and entire nations. Our work is serious, but we have fun with it, too.
Shape the energy market of the future with us and join our team in Leipzig, Erfurt, Ilmenau or remote in full- or part-time as
Backend Software Developer (m/f/d) - all proficiency levels
Tasks
What is the role about?
- Being part of an agile team you will be responsible for the maintenance and further development of the ZONOS platform as well as the development of new, innovative features for our ZONOS platform using Kotlin, Spring Boot and RDBMS.
- With your experience, you will make a significant contribution to ensuring that ZONOS can be used on customer systems with low maintenance and under high load.
- You will be developing scalable and distributed applications (based on REST,
gRPC, Apache Kafka) and evaluating new technologies and tools to remain competitive for the future.
- You will work together with other development teams, project management and customer support.
- Helping us master the development process in the company through active participation in the agile process (Scrum).
Requirements
You fit in with us, if...
- you write maintainable code and are proficient in Java and/or Kotlin.
- you already have experience in working with Spring and Spring Boot.
- you have knowledge in the develoment of scalable and distributed applications.
- you have experience in working with relational databases (Oracle 12.2, MySQL 8 or PostgreSQL).
- it is self-evident for you to verify your codes through automatic tests.
- you work in a goal-oriented and structured way and have good analytical skills.
- you enjoy working in an agile environment with colleagues on complex issues regardless of location / remotely.
- you have a good knowledge of written and spoken English (our company
language in daily use is English! - must-have), German is a plus.
Benefits
What s in for you:
- Working with exciting technologies and the chance to really make a difference and see your ideas grow into real products
- Being part of a multinational team with excellent expertise and knowledge in a highly exciting market environment.
- Our offices are equipped with modern facilities and there is always fresh fruit and drinks free of charge. - You want to work from home from time to time? That is also fine!
- We support you in your personal and professional development. We also organize regular workshops and team events for you and your friendly, open and helpful colleagues across all departments
- An unlimited employment contract with fair conditions and flexible working time models - without any ifs and buts.