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.