Java Developer (IoT, AWS, Machine Learning, PKI, KMS) - Darmstadt As Smart Grid technology becomes more prevalent across the world, so does the need to protect it and ensure its security. This company’s products are used by industries including life sciences and automotive. Their IoT solutions help keep intelligent networks secure and they need a talented Java Engineer to join their international team. They have a modern environment which includes cloud technology (AWS), Machine Learning, Microservices and much more. Your responsibilities: • Design, develop and test software components for complex business applications • Ensure excellent code quality and high standards when it comes to documentation, testing and code reviews • Write readable and maintainable code Your profile: • At least 5 years of experience as a Java Engineer • Skills with the likes of Spring Boot, REST API’s, continuous integration, NoSQL, TDD, Java 8/11 • Test automation and test-driven development • Experience with either Public Key Infrastructures (PKI) or Key Management Systems (KMS) • Continuous Integration and Delivery (Git, SVN, Jenkins) What’s on offer? • Fascinating topics – IoT, Machine Learning, AI, Cloud technologies • Flexible working hours, remote work • Chance to work with reputable partners such as Federal Office for Information Security (BSI), Fraunhofer SIT and TU Darmstadt • Chance to progress your career in the direction of your choosing. Extensive training • Open culture and communication. Flat hierarchy, diverse & multicultural team Keywords: Java, IoT, postquantum cryptography, AWS, smart grids, home office, remote options, Spring Boot, Spring Cloud, Spring Security, test automation, TDD, Microservices, API’s, Docker, Kubernetes, Machine Learning, AI, KMS, KPI The job advertisement will be closed as soon as the right candidate has been found If you have any questions, please contact me directly.