Senior Java Developer (f/m/d)
For a project we are looking for a Senior Java Developer (f/m/d)
Your tasks will be:
- Producing clean, efficient codes 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)
Following Know-how is required:
- 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
- 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
- Languages required: German and English fluent (both C1)
Order Type: Conctract / Freelancer
Location: Remote (5%) / Onsite (95%)
Start: April 2025
Duration: End of 2025 (with option of contract extension)
If you are interested, please let us know your hourly rate (Onsite/Remote) and your availability. We are looking forward to your application quoting the reference-number 3866 to ralph.pohlenz@agex-it.de .
Any Questions? Call +49 30 832 157 2021.