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.