For our client from the energy sector we are looking for a Senior Java Developer (m/f/d) Ref. 112694.

#Key Data

Start: 01.04.2025

End: 31.12.2025

Capacity: Full-time

Location: remote (95%) / Berlin (5%)

Language: Deutsch/ Englisch (both fluent)

Contract: Freelancing

#Tasks

  • Producing clean, efficient code based on specifications and guidelines
  • Developing programs and systems in Java
  • Fixing and improving existing software on the assigned project
  • Self-steered pick up on Incidents on the assigned software development track
  • Interface with colleagues on assigned projects, e.g., TMD architects, digital IT project managers, and Product Owner
  • Develop intuitive software that meets and exceeds the needs of the company
  • Professionally maintain all software and create updates regularly to address customer and company concerns
  • Analyze and test programs and products before formal launch
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
  • Ensure software security by developing programs to actively monitor the sharing of private information
  • Actively seek ways to improve business software processes and interactions
  • Conduct coaching and assist in training other team members to ensure all employees are confident using software applications
  • Understand the current software solution by integrating developers into the software development process.
  • Realize technical and business driven requirements, integrate them into the existing software and mitigate identified risks.
  • Enable and realize the stepwise takeover of the software.
  • Operate and maintain the parts within control (DevOps)

#requirements

  • Very good knowledge in Java development and surrounding technologies,
  • Conceptual knowledge of software design patterns, continuous integration and security
  • Broad technical knowledge to help to advance our technological landscape
  • Used to working with large amounts of data and experience with databases (both relational and non-relational)
  • Fluency in other programming languages is a plus
  • OpenShift and/or similar cloud technologies (Azure) is a plus
  • Knowledge about power systems and grids as well as energy markets helps to understand the main business
  • Experience with Windows and Linux
  • Proactive and collaborative approach with the ability to get things done

#must-have

  • 6+ knowledge in Java development and surrounding technologies,
  • 6+ knowledge of Spring Boot or similar (Quarkus, JakartaEE)
  • 6+ Experience with Docker and Kubernetes
  • 6+ Experience with Kafka and/or Kafka Streams
  • Languages required: German and English fluent (both C1)

If you are interested in this vacancy, we look forward to receiving your recent CV and daily rate.

Bewerben