Project description
Our customer is a leading German producer of customized solutions for the self-supply of solar-powered electricity. This includes photovoltaic, energy storage systems as well as cloud technology systems helping individuals to become energetically independent.
For the IAM Team, we are looking for a Senior Java Software Engineer to work on a project with the goal of building and maintaining identity access management solutions. Join us in the commitment to establish a world where individuals can generate, utilize, and distribute their renewable energy resources.
Job description
• Development and optimization of software components for the IoT platform
• Perform code reviews, unit tests, and integration tests to ensure code quality
• Creation and further development of IoT patterns and software concepts
• Supporting other teams in the application of IoT Patterns
• Implement monitoring and ensure system integrity and security measures
• Documentation of development processes and system architecture
• Operation of the created software systems
Key skills
• Advanced knowledge of Java language (especially for SPI development) and Spring Framework (Spring Boot & Spring Security)
• Experience with IAM (understanding Authentication, Authorization, Access Control etc.)
Nice to have:
• Experience with DevOps Practices (CI/CD, Git, Monitoring/Logging), Kubernetes