Java Software Developer

Enercast
Kassel, Germany
2 days ago

Role details

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

Job location

Remote
Kassel, Germany

Tech stack

Clean Code Principles
Java
Continuous Integration
Hibernate
Java Persistence API
Spring
Python
Machine Learning
MongoDB
Software Engineering
Spring-boot
Gitlab
Kubernetes
Cassandra
Docker

Job description

  • Development of our service-based portal solution as part of our agile team
  • Implementation of high-performance, scalable algorithms and data structures in the fields of AI and distributed systems
  • Reviews of code and designs

Requirements

You'll fit in with us if you're passionate about software development and have a reliable instinct for elegant structures and the right technology stack., * You have many years of experience in Java development in an enterprise environment

  • You are familiar with Spring Framework and JPA/Hibernate
  • Knowledge of Spring Boot, Docker, Kubernetes, MongoDB, Cassandra, Python, Machine Learning is a plus
  • You are passionate about current software development methodologies such as Clean Code
  • Experience with professional software development process and tools like CI/CD, Gitlab is a plus
  • You have a keen eye for details and high quality standards
  • Excellent English language skills

Benefits & conditions

  • An exciting job that helps build the renewable energy future
  • A highly motivated DevOps team of data scientists, developers and operation engineers
  • Flexible working at our attractive workspace in the Science Park Kassel and in the home office, including the possibility of fully remote work
  • A corporate culture that emphasizes personal responsibility and one in which your contribution counts
  • Potential for personal development through work with current technologies, individual training and participation in international research projects
  • Attractive fixed salary
  • Permanent employment contract

About the company

Since 2011, we are using artificial intelligence to drive forward the energy transition. We are a leading provider of forecasts for power generation from renewable energies. Our software enables the optimal use of wind and solar energy in 30 countries worldwide. We are continuously developing our scalable, high-performance SaaS platform for real-time energy data processing. That's why we are looking for you to join our international team in our headquarters in Kassel, Germany as

Apply for this position